# AutoRest Core

**Canonical:** https://apis.io/apis/autorest/autorest-core/  
**Provider:** AutoRest — https://apis.io/providers/autorest/  
**Documentation:** https://github.com/Azure/autorest

AutoRest Core is one of 6 APIs that [AutoRest](https://apis.io/providers/autorest/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Code Generation, OpenAPI, Plugin System, and Pipeline. The published artifact set on APIs.io includes API documentation, a getting-started guide, and a GitHub repository.

The AutoRest Core package (@autorest/core) is the central engine that orchestrates code generation from OpenAPI specifications. It handles input processing, configuration resolution, pipeline management, and plugin coordination. All language-specific generators are plugins that extend the core pipeline.

## Machine-readable artifacts (5)

- **Documentation** — https://github.com/Azure/autorest/blob/main/docs/readme.md
- **GettingStarted** — https://github.com/Azure/autorest/blob/main/docs/install/readme.md
- **GitHubRepository** — https://github.com/Azure/autorest
- **SDKs** — https://www.npmjs.com/package/@autorest/core
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/autorest/refs/heads/main/apis.yml

## Other AutoRest APIs (5)

- [AutoRest C# Generator](https://apis.io/apis/autorest/autorest-csharp/)
- [AutoRest Python Generator](https://apis.io/apis/autorest/autorest-python/)
- [AutoRest Java Generator](https://apis.io/apis/autorest/autorest-java/)
- [AutoRest TypeScript Generator](https://apis.io/apis/autorest/autorest-typescript/)
- [AutoRest Go Generator](https://apis.io/apis/autorest/autorest-go/)

## Tags

Code Generation, OpenAPI, Plugin System, Pipeline

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/autorest/autorest-core/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/autorest/.
