OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python, Ruby (by Azure)


Basic autorest repo stats
6 days ago

Azure/autorest is an open source project licensed under MIT License which is an OSI approved license.

Autorest Alternatives

Similar projects and alternatives to autorest

  • GitHub repo forem

    For empowering community 🌱

  • GitHub repo NSwag

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

  • GitHub repo YamlDotNet

    YamlDotNet is a .NET library for YAML

  • GitHub repo playwright-sharp

    .NET version of the Playwright testing and automation library.

  • GitHub repo PublishToDev

    Chromium browser extension and Azure Functions for the PublishTo.Dev service

  • GitHub repo forem-sdk

    API wrapper for in C#, Go, Java, Python, node.js, TypeScript, Ruby and PHP

  • GitHub repo devto-article-publish-scheduler 에 블로그 포스트를 예약 발행하는 도구입니다 | This is a scheduler, in a given date and time, to publish an article to

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better autorest alternative or higher similarity.


Posts where autorest has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-03-21.
  • Any way to generate Typescript code from API in Mac/OSX or Linux like NSwag Studio? | 2021-03-21
    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.
  • Ask HN: Should we waste hours writing REST API clients? | 2021-02-05
    I write by hand. Generated clients are ugly.

    There are several auto-rest implementations that can generate stuff based on open API specification.

  • Durable Functions to Schedule Publish to Dev.To | 2021-01-21
    As long as you've got an Open API document, generating an SDK is a piece of cake, using AutoRest. I created a .NET SDK by the following command. I set the namespace of Aliencube.Forem.DevTo and output directory of output. The last --v3 option indicates that the Open API document conforms to the v3 spec version.