# azure/autorest

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/azure-autorest).**

4,798 stars · 738 forks · TypeSpec · MIT

## Links

- GitHub: https://github.com/Azure/autorest
- awesome-repositories: https://awesome-repositories.com/repository/azure-autorest.md

## Topics

`azure` `code-generator` `csharp` `golang` `java` `javascript` `node` `openapi` `python` `rest-client` `swagger` `typescript`

## Description

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

## Tags

### Part of an Awesome List

- [API Client Development Tools](https://awesome-repositories.com/f/awesome-lists/devtools/api-client-development-tools.md) — Generates client libraries for RESTful web services.
- [API Development](https://awesome-repositories.com/f/awesome-lists/devtools/api-development.md) — Generates client SDKs from OpenAPI specifications.
