sdk-codegen
autorest
Our great sponsors
sdk-codegen | autorest | |
---|---|---|
1 | 12 | |
216 | 4,481 | |
5.6% | 1.0% | |
8.7 | 7.7 | |
11 days ago | 3 days ago | |
TypeScript | TypeScript | |
MIT License | 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.
sdk-codegen
-
Looker and Python resources
Have you come across the SDK?
autorest
-
How to auto generate automation code for existing apis?
Doesn't autorest do that? https://github.com/Azure/autorest
-
MDN = Markdown
The autorest project uses this actually.
It works by embedding yaml code blocks into a markdown file.
It’s actually not completely awful and has proven somewhat useful to have a configuration clearly documented within the config.
https://github.com/Azure/autorest/blob/main/docs/generate/re...
-
StackQL provider for Azure is now available
The StackQL Azure provider was created using the Autorest project using Azure specification docs from the azure-rest-api-specs repository. We will be adding integrated interactive authentication; for now, this is cli/sdk based; you can find all the documentation here.
-
The Collison Brothers Built Stripe into a $95B Unicorn
I wonder if there is a format for API -> client automation that can be good enough, in the end Stripe have a rest API, with enough description it should be possible.
Okay so after a quick google it appears Microsoft are the "Simpsons already done it" of the programming world: https://github.com/Azure/autorest/
It'd probably be a good idea to add an Elixir backend for that and point it at Stripe's API here: https://github.com/stripe/openapi
-
i learned the basics of how to create and use the MS Graph API. here's my notes
It is definitely created with AutoRest. That's both its strength and its greatest weakness. :(
-
Creating and Using HTTP Client SDKs in .NET 6
Honorable mentions: AutoRest, Visual Studio Connected Services
-
New Microsoft Graph PoSH module
The Microsoft.Graph.* modules are AutoRest-generated modules. They are a straight wrapper around the REST calls that you would perform with Invoke-RestMethod or Invoke-WebRequest.
- Adopting the OpenAPI schema to generate Plaid’s SDKs
- Which is the best code generator for consuming RESTful API that uses Swagger?
-
Any way to generate Typescript code from API in Mac/OSX or Linux like NSwag Studio?
You can try autorest. I haven't used NSwag but I believe the two are similar. Also it looks like Nswag has a command line tool that you could use.
What are some alternatives?
kiota - OpenAPI based HTTP Client code generator
NSwag - The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.
yaade - Yaade is an open-source, self-hosted, collaborative API development environment.
openapi-generator - OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
quicktype - Generate types and converters from JSON, Schema, and GraphQL
oapi-codegen - Generate Go client and server boilerplate from OpenAPI 3 specifications
BlogExamples - Example repository for my blog (omnibus)
Refit - The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.
graphql-code-generator - A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.
SkateSpot_v2 - Web application for sharing skateboarding spots and videos
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.