SaaSHub helps you find the best software and product alternatives Learn more →
Top 19 C# Swagger Projects
-
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.
-
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.
-
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.
-
Nucleus
Vue startup application template that uses ASP.NET Core API layered architecture at the back-end and JWT based authentication (by alirizaadiyahsi)
-
silky
The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.
-
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)
-
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
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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-07I'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.
Project mention: Show HN: Kyoo self hosted media browser (jellyfin/plex alternative) | news.ycombinator.com | 2024-04-05If 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
Note that the NuGet package Microsoft.AspNetCore.Authentication.JwtBearer needs to be installed.
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).
C# Swagger related posts
- Show HN: Kyoo self hosted media browser (jellyfin/plex alternative)
- Killed by open sourced software. Companies that have had a significant market share stolen from open sourced alternatives.
- This week I released v2.1 of my text-templating library Weave that now uses Source Generators by default.
- Which evemon is the real evemon?
- Code generation from Swagger specification file
- Tool for generating example API requests and responses from OpenAPI
- Help me to generate swagger json Net 6
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
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