aid: nswag name: NSwag description: >- NSwag is an open source .NET toolchain for generating C# and TypeScript API clients and Swagger/OpenAPI specifications from ASP.NET controllers and vice versa. type: Index image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg tags: - .NET - Code Generation - OpenAPI - SDKs - TypeScript url: https://raw.githubusercontent.com/api-evangelist/nswag/refs/heads/main/apis.yml created: '2026-03-25' modified: '2026-04-28' specificationVersion: '0.19' apis: - aid: nswag:nswag name: NSwag description: >- NSwag is an open source .NET toolchain for generating C# and TypeScript API clients and Swagger/OpenAPI specifications from ASP.NET controllers and vice versa. humanURL: https://github.com/RicoSuter/NSwag tags: - .NET - Code Generation - OpenAPI - SDKs - TypeScript properties: - type: Documentation url: https://github.com/RicoSuter/NSwag/wiki - type: Getting Started url: https://github.com/RicoSuter/NSwag/wiki/Getting-Started - type: GitHub Repository url: https://github.com/RicoSuter/NSwag common: - type: Website url: https://github.com/RicoSuter/NSwag - type: Documentation url: https://github.com/RicoSuter/NSwag/wiki - type: GitHub Organization url: https://github.com/RicoSuter/NSwag maintainers: - FN: Kin Lane email: kin@apievangelist.com