RicoSuter/NSwag is an open source project licensed under MIT License which is an OSI approved license.
Similar projects and alternatives to NSwag based on common topics and language
OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python, Ruby
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Easy-to-use typesafe REST API client library for .NET Standard 1.1 and .NET Framework 4.5 and higher, which is simple and customisable. Inspired by Refit
ASP.NET Boilerplate - Web Application Framework
The core infrastructure backend (API, database, Docker, etc). (by bitwarden)
:scroll: Visual Studio extension to generate OpenAPI (Swagger) web service reference.
Provides a set of libraries which add service API versioning to ASP.NET Web API, OData with ASP.NET Web API, and ASP.NET Core.
What tools I can use to define WebServices contract?
reddit.com/r/learnprogramming | 2021-04-15
You can also codegen to generate the front-end code for most frameworks and it also supports static types. This is amazing since they can get auto-completion based on the parameters of your API. For example, with Angular you can use NSwag to generate the client client-side proxies, it will even create the models/classes that you use on the back end so everything can be in sync.
API url strings throughout UI
reddit.com/r/csharp | 2021-04-12
Your backend utilizes swashbuckle, right? NSwag is a related tool that will take a look at your backend and produce a bunch of typescript or c# code to call the endpoints with strong typing (generated models for requests and responses) . This is NSwag.
Any way to generate Typescript code from API in Mac/OSX or Linux like NSwag Studio?
reddit.com/r/dotnet | 2021-03-21
Here’s the docs on NSwag command line https://github.com/RicoSuter/NSwag/wiki/CommandLine#client-generators
Angular/.NET core WEB API separate vs. VS2019 Angular Web API combine template
reddit.com/r/dotnet | 2021-02-15
I added https://github.com/RicoSuter/NSwag/wiki/NSwag.MSBuildreddit.com/r/dotnet | 2021-02-15