|Web Markup Minifier||NSwag|
|21 days ago||7 days ago|
|Apache License 2.0||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Web Markup Minifier
We haven't tracked posts mentioning Web Markup Minifier yet.
Tracking mentions began in Dec 2020.
How do you keep backend models and frontend types synchronized?
1 project | reddit.com/r/typescript | 20 Nov 2021
I use NSwag for this purpose. It's able to generate the types and a client library from a Swagger / OpenAPI spec, or by analyzing an ASP.NET Core project.
gRPC Development experience in modern .NET
7 projects | reddit.com/r/dotnet | 12 Nov 2021
Who says you can't make json over http contract first? You can generate code in almost any language with json-schema. No idea why NSwag isn't mentioned here, it's definitely possible.
Am Stupid for still hand crafting my client for my swagger based apis?
2 projects | reddit.com/r/csharp | 28 Sep 2021
I have been using NSwag for years now and it has served me well. I think there has only been two times where it did not work for my needs, so I just switched to doing the http client myself. I would recommend it.
Automatic login to web application with Windows credentials
1 project | reddit.com/r/csharp | 22 Sep 2021
Adopting the OpenAPI schema to generate Plaid’s SDKs
7 projects | news.ycombinator.com | 16 Sep 2021
Which is the best code generator for consuming RESTful API that uses Swagger?
2 projects | reddit.com/r/dotnet | 27 May 2021
Can I share DTOs between my API project and consuming project?
1 project | reddit.com/r/dotnet | 14 May 2021
Look into nswag. Works fantastically well on the project I am on currently.
Smithy: A language for defining services and SDKs
7 projects | news.ycombinator.com | 7 May 2021
To generate TS code given an OpenAPI specification, you may want to try OpenAPI Generator and NSwag, which work in our cases but your mileage may vary. Both projects allow template customization to meet different requirements.
What tools I can use to define WebServices contract?
2 projects | reddit.com/r/learnprogramming | 15 Apr 2021
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
2 projects | reddit.com/r/csharp | 12 Apr 2021
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.
What are some alternatives?
autorest - OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python
openapi-generator - OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
RestEase - 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
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.
Unchase.OpenAPI.Connectedservice - :scroll: Visual Studio extension to generate OpenAPI (Swagger) web service reference.
smithy-typescript - Smithy code generators for TypeScript. (in development)
swagger-petstore - swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
openapi-codegen-ts - App IO - Utils
smithy - Smithy is a protocol-agnostic interface definition language and set of tools for generating clients, servers, and documentation for any programming language.
protobuf-net.Grpc - GRPC bindings for protobuf-net and grpc-dotnet
Steamer - Sirh3e.Steamer is a .NET wrapper library for the Steam Web API. So you can use static types.
dapr - Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.