openapi-specification
The OpenAPI Specification (OAS), previously known as the Swagger Specification, is a specification for a programming language-agnostic, machine-readable interface definition language for describing, producing, consuming, and visualizing web services. OpenAPI documents describe API services and are represented in YAML or JSON formats.
Here are 410 public repositories matching this topic...
Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.
-
Updated
Sep 10, 2025 - JavaScript
📘 OpenAPI/Swagger-generated API Reference Documentation
-
Updated
Sep 5, 2025 - TypeScript
swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
-
Updated
Sep 11, 2025 - Mustache
Swagger Editor
-
Updated
Sep 12, 2025 - JavaScript
Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API
-
Updated
Sep 1, 2025 - Java
orval is able to generate client with appropriate type-signatures (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in yaml or json formats. 🍺
-
Updated
Sep 12, 2025 - TypeScript
Swagger module for node.js
-
Updated
Sep 14, 2022 - JavaScript
Easy OpenAPI specs and Swagger UI for your Flask API
-
Updated
Jun 17, 2024 - Python
Library for OpenAPI 3 with spring-boot
-
Updated
Sep 7, 2025 - Java
Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.
-
Updated
Sep 8, 2025 - Python
OpenAPI based HTTP Client code generator
-
Updated
Sep 12, 2025 - C#
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x.
-
Updated
Aug 21, 2025 - TypeScript
Sane and flexible OpenAPI 3 schema generation for Django REST framework.
-
Updated
Sep 10, 2025 - Python
Javascript library to connect to swagger-enabled APIs via browser or nodejs
-
Updated
Sep 10, 2025 - JavaScript
Translate APIs described by OpenAPI Specifications (OAS) into GraphQL
-
Updated
May 8, 2025 - TypeScript
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
-
Updated
Sep 7, 2025 - Python
Utility for comparing two OpenAPI specifications.
-
Updated
Sep 4, 2025 - Java
OpenAPI Diff and Breaking Changes
-
Updated
Sep 9, 2025 - Go
vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports.
-
Updated
Sep 12, 2025 - Go
Created by OpenAPI Initiative, Tony Tam, Darrel Miller, Mike Ralphson, Ron Ratovsky, Uri Sarid, Jason Harmon
Released August 10, 2011
Latest release 11 months ago
- Followers
- 153 followers
- Repository
- OAI/OpenAPI-Specification
- Website
- github.com/topics/openapi
- Wikipedia
- Wikipedia