{"id":13429467,"url":"https://github.com/Azure/autorest","last_synced_at":"2025-03-16T03:31:40.149Z","repository":{"id":27605869,"uuid":"31089461","full_name":"Azure/autorest","owner":"Azure","description":"OpenAPI (f.k.a Swagger) Specification code generator. Supports C#, PowerShell, Go, Java, Node.js, TypeScript, Python","archived":false,"fork":false,"pushed_at":"2025-03-05T08:09:31.000Z","size":77889,"stargazers_count":4704,"open_issues_count":145,"forks_count":741,"subscribers_count":947,"default_branch":"main","last_synced_at":"2025-03-05T16:15:44.013Z","etag":null,"topics":["azure","code-generator","csharp","golang","java","javascript","node","openapi","python","rest-client","swagger","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeSpec","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Azure.png","metadata":{"files":{"readme":"docs/readme.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-02-20T23:02:54.000Z","updated_at":"2025-03-05T14:41:24.000Z","dependencies_parsed_at":"2024-01-19T09:02:45.578Z","dependency_job_id":"7d42fe45-8430-40e8-8363-9708895217b5","html_url":"https://github.com/Azure/autorest","commit_stats":{"total_commits":4468,"total_committers":175,"mean_commits":25.53142857142857,"dds":0.8769024171888988,"last_synced_commit":"df11591872afcc2f9de0d95fd921844e85ee0386"},"previous_names":[],"tags_count":450,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure%2Fautorest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure%2Fautorest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure%2Fautorest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure%2Fautorest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Azure","download_url":"https://codeload.github.com/Azure/autorest/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243624072,"owners_count":20321028,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["azure","code-generator","csharp","golang","java","javascript","node","openapi","python","rest-client","swagger","typescript"],"created_at":"2024-07-31T02:00:40.015Z","updated_at":"2025-03-16T03:31:40.143Z","avatar_url":"https://github.com/Azure.png","language":"TypeSpec","readme":"# AutoRest Documentation\n\n1. Introduction\n\n   - Get an [introduction][introduction] to the fundamental concepts of AutoRest\n\n2. Installing AutoRest\n\n   - You can [install AutoRest][install] on Windows, Mac, or Linux.\n\n3. Defining Clients with OpenAPI\n\n   - Learn [how to define your REST API][openapi] with OpenAPI\n\n4. Generating Clients with AutoRest\n\n   - How do I generate code? See [here][generate]\n\n5. Using Your Generated Client\n\n   - How do I [use my client][client] now that I've generated it?\n\n6. Migrating from AutoRest 2.0 to 3.0\n\n   - I have old generated code using the previous version of AutoRest. How do I [upgrade][migrate] my generation and use my new code?\n\n7. Developing with AutoRest\n\n   - How do I generate or contribute to AutoRest in [dev mode][dev]?\n\n8. `Powershell` documentation\n\n   - [How][powershell] do I use AutoRest to build `Powershell` cmdlets?\n\n9. Use `autorest` via [docker][docker]\n\n10. [Troubleshooting][troubleshooting]\n\n11. [FAQ][faq]\n\n\u003c!-- LINKS --\u003e\n\n[introduction]: https://github.com/Azure/autorest/blob/main/docs/introduction.md\n[install]: https://github.com/Azure/autorest/blob/main/docs/install/readme.md\n[openapi]: https://github.com/Azure/autorest/blob/main/docs/openapi/readme.md\n[generate]: https://github.com/Azure/autorest/blob/main/docs/generate/readme.md\n[client]: https://github.com/Azure/autorest/blob/main/docs/client/readme.md\n[migrate]: https://github.com/Azure/autorest/blob/main/docs/migrate/readme.md\n[dev]: https://github.com/Azure/autorest/blob/main/docs/developer/readme.md\n[powershell]: https://github.com/Azure/autorest.powershell/blob/master/docs/readme.md\n[docker]: https://github.com/Azure/autorest/blob/main/docs/docker.md\n[troubleshooting]: https://github.com/Azure/autorest/blob/main/docs/troubleshooting.md\n[faq]: https://github.com/Azure/autorest/blob/main/docs/faq.md\n","funding_links":[],"categories":["Frameworks, Libraries and Tools","API Client Development Tools","TypeSpec","TypeScript","Tools","C# Tools and Frameworks","框架, 库和工具","OpenAPI Utilities","azure","typescript","C# Tools, Libraries and Frameworks","C# Tools","API","算法与数据结构","RPC"],"sub_categories":["API","General","Interfaces","viii. Linear Regression","E-Books","VS Code Extensions for Developer Productivity","Objective-C Tools, Libraries, and Frameworks","Mesh networks","LINQ"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAzure%2Fautorest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAzure%2Fautorest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAzure%2Fautorest/lists"}