Topic · topic
Swagger
Swagger is an open-source framework by SmartBear for designing, building, documenting, and consuming RESTful APIs using the OpenAPI Specification. Originally created by Wordnik in 2011, Swagger became the OpenAPI Specification (OAS) in 2016 under the OpenAPI Initiative. The Swagger toolset includes Swagger UI for interactive documentation, Swagger Editor for writing OpenAPI specs, and Swagger Codegen for generating client SDKs and server stubs. The latest OpenAPI standard version is 3.2.0 (released September 2025).
Resources
-
Swagger UI
Swagger UI renders OpenAPI specifications as interactive API documentation, allowing developers to explore and test API endpoints directly in the browser. It generates a rich HTML interface with try-it-out functionality from any OpenAPI 2.…
-
Swagger Editor
Swagger Editor is a browser-based editor for writing and validating OpenAPI and AsyncAPI specifications with real-time preview and validation. Available as a standalone web application and as Swagger Editor Next (v5).
-
Swagger Codegen
Swagger Codegen generates server stubs, client SDKs, and API documentation from OpenAPI specifications in over 40 languages including Python, Java, JavaScript, Go, Ruby, C#, Swift, and TypeScript.
-
Swagger Parser
Swagger Parser (swagger-parser) is a JavaScript library for parsing, validating, and dereferencing OpenAPI 2.0 and 3.x specifications. Available as an npm package.
-
OpenAPI Specification
The OpenAPI Specification (formerly Swagger Specification) is a language-agnostic standard for describing HTTP APIs. The current versions are OAS 3.1.1 (stable) and OAS 3.2.0 (latest). Governed by the OpenAPI Initiative (OAI) under the Lin…
Links
VendorFacetsIssueTrackerReleasesSecurityPolicyContributionGuideLicenseDomainSecurityLinkedInWebsiteDocumentationGitHubOrganizationBlogToolsOpenAPI SpecificationOpenAPI InitiativeCommunityTwitter
Providers working in Swagger
Providers whose own tags share at least two of this topic's tags, most shared first — the top 30 of 116.
| Provider | About | Rating | APIs |
|---|---|---|---|
| OpenAPI Generator | OpenAPI Generator is a community-governed, Apache-2.0 open-source project that generates client libraries (SDKs), server stubs, API documentation and configuration automatically from an OpenAPI Specification (v2 and v3). Forked from Swagge… | developing | 1 |
| Routebase | API lifecycle platform covering Design (visual OpenAPI editor), Mock (spec-driven mock servers), Test (suites, assertions, OWASP security scanning), Document (published docs portals), and Agents (MCP server), built around a single living O… | strong | 1 |
| Netcracker | Netcracker Technology is a Waltham, Massachusetts-based BSS/OSS and digital business software vendor and a wholly owned subsidiary of NEC Corporation. It sells cloud BSS, digital commerce and monetization, convergent charging, service and… | strong | 4 |
| ETSI | ETSI, the European Telecommunications Standards Institute, is a not-for-profit standards development organisation headquartered in Sophia Antipolis, France, and one of only three bodies officially recognised by the European Union as a Euro… | developing | 24 |
| SwaggerHub | SwaggerHub is SmartBear's enterprise collaborative API design and documentation platform built around the OpenAPI specification. It provides tools for designing, building, documenting, and consuming RESTful APIs with support for OpenAPI 2.… | developing | 2 |
| Hey API | Hey API builds open-source OpenAPI code generators and a hosted specification registry. @hey-api/openapi-ts turns an OpenAPI document into production-grade TypeScript — SDKs, types, Zod/Valibot/TypeBox validators, TanStack Query and SWR ho… | developing | 1 |
| Zally | Zally is an open source API linter from Zalando that validates OpenAPI 2 and 3 specifications against configurable rule sets for API design consistency. It exposes a REST API, command-line interface, and web UI for checking API designs aga… | developing | 1 |
| API Blueprint | API Blueprint is a high-level API description language using Markdown-based syntax for designing, documenting, and prototyping web APIs. Created by Apiary and released under the MIT License, API Blueprint uses .apib files with a concise Ma… | developing | 1 |
| Orval | Orval is an MIT-licensed open source code generator that turns any valid OpenAPI v3 or Swagger v2 specification into type-safe TypeScript. From one spec it emits HTTP request functions (Fetch by default, Axios optional), TanStack Query hoo… | thin | 1 |
| Ogen | Ogen is an Apache-2.0 OpenAPI v3 code generator for Go, maintained by the ogen-go organization. It reads an OpenAPI v3 document at build time and emits a statically typed Go client and server: code-generated JSON encoding with no reflectio… | thin | 1 |
| Apicurio | Apicurio is an open source API and schema tooling platform maintained by Red Hat under the Apache 2.0 license. It includes Apicurio Registry (a high-performance schema and API design registry), Apicurio Studio (a visual API designer for Op… | thin | 1 |
| API-Fiddle | API-Fiddle is an interactive, collaborative API design platform for creating professional APIs based on OpenAPI. It provides first-class support for OpenAPI 3.x, data transfer objects, API versioning, suggested response codes, parameter se… | thin | 1 |
| OpenAPI TypeScript Codegen | OpenAPI TypeScript Codegen is an MIT-licensed Node.js library and CLI by Ferdi Koomen that reads an OpenAPI 2.0 or 3.0 specification — JSON or YAML, from a path, URL, or string — and generates a lightweight, fully typed TypeScript client.… | thin | 1 |
| NSwag | NSwag is the Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript, written in C# and maintained by Rico Suter under an MIT licence. It runs the contract in both directions: generating Swagger 2.0 and OpenAPI 3.0 documents from A… | emerging | 1 |
| CAMARA Project | CAMARA is the Telco Global API Alliance — an open-source project hosted by the Linux Foundation that defines, builds, and tests a unified set of network APIs across the world's mobile operators. Working alongside the GSMA Open Gateway comm… | emerging | 24 |
| Vacuum | Vacuum is the world's fastest and most versatile OpenAPI linter and toolkit, built in Go for validating and linting API specifications at scale. It is 100% compatible with Spectral rulesets and supports OpenAPI 3.0, 3.1, and 3.2. | emerging | 1 |
| Spotlight Rules | Spotlight Rules is an openly-governed build of the Spectral API linter and, more importantly, the first attempt to publish the Spectral ruleset format as a standalone specification with its own portable JSON Schema — so that an organizatio… | emerging | 0 |
| FastAPI | FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.7+ based on standard Python type hints. | emerging | 1 |
| DapperDox | DapperDox is an open-source API documentation generator that creates beautiful, customizable reference documentation from OpenAPI specifications. It supports theming, overlays, and cross-referencing across multiple API specifications, maki… | emerging | 1 |
| ACKNOWLEDGMENTS.md | ACKNOWLEDGMENTS.md is a standardized file convention used in open source repositories to credit third-party software, libraries, inspirations, and other works that a project builds upon or is indebted to. It is a common practice for docume… | 0 | |
| Svix | Svix is an enterprise webhooks-as-a-service platform on the sending side of the webhook market. It provides a single API for delivering reliable, secure, low-latency webhooks at scale, with hosted UIs (Consumer App Portal), a polyglot SDK… | exemplar | 1 |
| Postman | Postman is the world's leading API platform, used by 35+ million developers to design, build, test, document, mock, monitor, and govern APIs across the entire API lifecycle. The platform spans Collections, Workspaces, the API Client, Spec… | exemplar | 21 |
| Cvent Event Cloud | Cvent Event Cloud is the event management product line of the Cvent Platform. It supports the full event lifecycle: event creation, registration, marketing, agenda and session management, mobile event apps, onsite check-in, virtual and hyb… | exemplar | 2 |
| 0xArchive | 0xArchive is a replayable market-data archive for two decentralised perpetuals venues, Hyperliquid and Lighter, delivered as one REST API, one WebSocket API that carries both live subscriptions and historical replay on a single connection,… | exemplar | 2 |
| WSO2 | WSO2 API Manager is an open-source API management platform supporting REST, SOAP, and GraphQL with flexible hybrid deployment. It provides a unified control plane for managing APIs, AI models, and agents across on-premises, hybrid, and clo… | exemplar | 7 |
| Stoplight | Stoplight is a collaborative, design-first API platform providing a visual editor for OpenAPI specifications, interactive hosted documentation, automatic mock servers, API style guides and governance, and open-source tools including Prism… | exemplar | 2 |
| Canvas | Canvas is Instructure's open-source learning management system (LMS) used by K-12, higher education, and corporate training organizations to deliver courses, assessments, and learner communication. Canvas exposes a comprehensive REST API a… | exemplar | 146 |
| StayingAPI | Unified accommodation-data API returning live search, availability, price, cross-OTA price comparison, and normalized reviews across Airbnb, Booking.com, Vrbo, and Google Hotels via a single normalized JSON schema, so one integration cover… | strong | 1 |
| Eclipse Foundation | The Eclipse Foundation is a non-profit (Belgian AISBL) that provides a global community of individuals and organizations with a mature, scalable and business-friendly environment for open source software collaboration and innovation. It is… | strong | 19 |
| APIMatic | APIMatic is a developer experience platform for APIs that specializes in automated SDK generation, API documentation portal creation, specification validation and linting, and API format transformation. It supports 15+ API specification fo… | strong | 5 |
Tags
API DesignDocumentationOpen SourceOpenAPIRESTStandardsSwagger