openapi-specification
Here are 234 public repositories matching this topic...
-
Updated
Aug 16, 2021 - 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
Aug 13, 2021 - Mustache
Swagger Editor
-
Updated
Aug 12, 2021 - JavaScript
Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API
-
Updated
Aug 12, 2021 - Java
Swagger module for node.js
-
Updated
Dec 4, 2020 - JavaScript
Easy OpenAPI specs and Swagger UI for your Flask API
-
Updated
Jul 22, 2021 - Python
I'm using https://github.com/Artory/drf-hal-json/ that basically provides custom base serializers that add dynamically fields like _links into the response via the to_representation method.
I tried to somehow get that into the schema as well, but I'm getting stuck. Are there any directions on what I need to provide/subclass/overwrite, so to make it work?
I imagine I could inspect my seri
Javascript library to connect to swagger-enabled APIs via browser or nodejs
-
Updated
Aug 16, 2021 - JavaScript
Library for OpenAPI 3 with spring-boot
-
Updated
Aug 2, 2021 - Java
While not technically in violation of the OpenAPI specification, including a query parameter in a path should be flagged as an error in Spectral:
A path has specific meaning in HTTP as a part of a URL that comes after the host name and before the query string or fragment. A "path item" key must be only a path, it cannot have a query string or a fragment.
For example, the following when def
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
-
Updated
Aug 12, 2021 - Python
Sane and flexible OpenAPI 3 schema generation for Django REST framework.
-
Updated
Aug 17, 2021 - Python
- Guidance on adding a linter new rule-action (if none of the existing ones can perform the action, or be extended)
- Expand on guidelines re: keeping commits to logical areas of the code / individual packages where possible
- Use of
conventional-commitstandard going forward - Advice not to include any
package-lock.jsonchanges PRs, for security reasons. File will be regene
Samples for the various Swagger projects under swagger-api
-
Updated
Apr 3, 2021 - JavaScript
Swagger Spec to Java POJOs
-
Updated
Aug 6, 2021 - Java
-
Updated
Dec 27, 2020 - Java
Beautiful, integrated, OpenAPI documentation.
-
Updated
Mar 24, 2021 - Go
A collection of Editors, Linters, Parsers, Code Generators, Documentation, Testing
-
Updated
Aug 10, 2021 - HTML
Utility for comparing two OpenAPI specifications.
-
Updated
Aug 9, 2021 - Java
GitHub repo for API Jam Workshop
-
Updated
Feb 17, 2021 - HTML
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
Aug 9, 2021 - TypeScript
Validate your Swagger JSON/YAML today!
-
Updated
Jun 25, 2021 - Java
Concise DSL for generating OpenAPI Specification 3 (OAS3) JSON documentation for Ruby application.
-
Updated
Aug 17, 2021 - Ruby
-
Updated
Jun 30, 2021 - Java
Fast and light-weight API proxy firewall for request and response validation by OpenAPI specs.
-
Updated
Aug 4, 2021 - Smarty
Parse OpenAPI documents into Burp Suite for automating OpenAPI-based APIs security assessments (approved by PortSwigger for inclusion in their official BApp Store).
-
Updated
Oct 2, 2020 - Java
Improve this page
Add a description, image, and links to the openapi-specification topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the openapi-specification topic, visit your repo's landing page and select "manage topics."


Hi there! I see that an issue #2884 deeplinking was integrated to 3.x however if I have a hyperlink with a hash to the operationID nothing happens on click. If I reload the page the UI scrolls to the open panel as expected. Is there something I am missing here? My url looks as follows and I am using the 3.0 dist repo installed via npm.
Again when clicked the URL address is updated but nothing h