C# Swagger

Open-source C# projects categorized as Swagger

Top 19 C# Swagger Projects

  • NSwag

    The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.

  • Project mention: This week I released v2.1 of my text-templating library Weave that now uses Source Generators by default. | /r/dotnet | 2023-12-07

    I'm mostly using it for C# API client generation from backend code - sort of similar to what a tool like NSwag Studio will do. I think NTypewriter has more flexibility though, and having a live view with the VS plugin makes development quick.

  • EquinoxProject

    Full ASP.NET Core 6 application with DDD, CQRS and Event Sourcing concepts

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • MagicOnion

    Unified Realtime/API framework for .NET platform and Unity.

  • Project mention: Show HN: Kyoo self hosted media browser (jellyfin/plex alternative) | news.ycombinator.com | 2024-04-05

    If you're in dotnet land, I'd recommend poking magic onion [0] or messagepack. It'll be much nicer to work with once you have a decent pile of message types. Otherwise it's easy to end up in an entity framework like situation where you're constantly serializing and deserializing, generating serializer wrappers, etc. Although any of the cysharp libs are great in dotnet, definitely recommend checking out their back catalogue.

    [0] https://github.com/Cysharp/MagicOnion

  • ASP.NET MVC Boilerplate

    .NET project templates with batteries included, providing the minimum amount of code required to get you going faster.

  • run-aspnetcore-microservices

    Microservices on .Net platforms which used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12

  • WebApiClient

    An open source project based on the HttpClient. You only need to define the c# interface and modify the related features to invoke the client library of the remote http interface asynchronously.

  • ASP.NET MVC Boilerplate Framework

    .NET Core Extensions and Helper NuGet packages. (by Dotnet-Boxed)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Swashbuckle.AspNetCore.Filters

    A bunch of useful filters for Swashbuckle.AspNetCore

  • Nucleus

    Vue startup application template that uses ASP.NET Core API layered architecture at the back-end and JWT based authentication (by alirizaadiyahsi)

  • Project mention: JWT Authentication in ASP.NET | dev.to | 2023-06-03

    Note that the NuGet package Microsoft.AspNetCore.Authentication.JwtBearer needs to be installed.

  • silky

    The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.

  • OpenAPI.NET.OData

    Generates OpenAPI document from OData CSDL

  • openapi-starter

    OpenAPI starter repository

  • Unchase.OpenAPI.Connectedservice

    :scroll: Visual Studio extension to generate OpenAPI (Swagger) web service reference.

  • Joker

    An example of microservices container based application which implemented different approaches within each microservice (DDD, CQRS, Simple CRUD) (by MesutAtasoy)

  • LeetU

    A basic REST API using EFCore and SQLite

  • miny-todo-nlayer

    My mini todo - nlayer todo application in .NET

  • Xtz.StronglyTyped

    Set of NuGet packages to strongly-type your interfaces (properties, methods, APIs, DB entities, appsettings). Eliminate stringly-typed interfaces. Make compiler your friend, introduce semantics to your code.

  • sample-httpclientfactory-polly

    Example of using HttpClientFactory in .NET Core 3.1 with Swagger, MediatR and Serilog

  • datalang-db-to-api

    Query your Database via API

  • Project mention: Chat with your Database using Custom GPTs | dev.to | 2024-01-26

    If you don’t want to share your password (although encrypted), download the DataLang Custom server to host it on your server (see the code).

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C# Swagger related posts

Index

What are some of the best open-source Swagger projects in C#? This list will help you:

Project Stars
1 NSwag 6,482
2 EquinoxProject 6,281
3 MagicOnion 3,601
4 ASP.NET MVC Boilerplate 3,324
5 run-aspnetcore-microservices 2,420
6 WebApiClient 2,004
7 ASP.NET MVC Boilerplate Framework 708
8 Swashbuckle.AspNetCore.Filters 415
9 Nucleus 355
10 silky 270
11 OpenAPI.NET.OData 195
12 openapi-starter 138
13 Unchase.OpenAPI.Connectedservice 100
14 Joker 64
15 LeetU 61
16 miny-todo-nlayer 7
17 Xtz.StronglyTyped 4
18 sample-httpclientfactory-polly 4
19 datalang-db-to-api 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com