optic

API linter

Tools to improve API design and documentation through automated linting, diffing, and testing.

OpenAPI linting, diffing and testing. Optic helps prevent breaking changes, publish accurate documentation and improve the design of your APIs.

GitHub

1k stars
11 watching
84 forks
Language: TypeScript
last commit: about 1 month ago
Linked from 4 awesome lists

api-documentationapi-linterapisdocumentationopenapiopenapi3swagger

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
data-fair/openapi-viewer A tool to browse and test REST APIs described with OpenAPI 3.0 Specification 92
apisyouwonthate/openapi.tools Tools and utilities for designing, validating, and working with OpenAPI specifications 706
zalando/zally A tool that helps ensure APIs are well-designed and follow best practices by analyzing their specifications against established guidelines. 914
wework/speccy Ensures OpenAPI specifications conform to quality standards and provides rules for improvement 828
hossain-khan/medium-api-specification An OpenAPI specification describing the Medium API and its client SDKs for various programming languages. 18
googleapis/api-linter Automatically checks API surfaces defined in protocol buffers against Google's API standards 603
sap/openapi-specification Standardized way to describe HTTP APIs at SAP 8
amanoooo/apidoc-swagger-3 Converts inline documentation comments to OpenAPI 3.0 JSON schema 31
conekta/openapi An OpenAPI specification for an e-commerce payment gateway API 1
tuwilof/fitting Automates testing and validation of API documentation in Ruby on Rails applications using RSpec, WebMock, and API Blueprint/OpenAPI standards. 60
stoplightio/elements An API documentation tool built on top of OpenAPI and Markdown, providing React and Web Component integrations. 1,842
openapitools/openapi-diff Utility for comparing two OpenAPI specifications and rendering differences in various formats. 844
authress-engineering/openapi-explorer A web component that generates a user-friendly API explorer interface from OpenAPI specifications. 317
telekom/openapi-dissector Generates an OpenAPI dissector to analyze API traffic 19
kogosoftwarellc/open-api A monorepo of various packages to support OpenAPI in Node.js applications 895