aid: optic name: Optic description: >- Optic is an open source tool for OpenAPI linting, diffing, and testing that helps prevent breaking changes, publish accurate documentation, and improve API design through behavior-aware specification comparison and forwards-only governance. type: Index image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg tags: - API Governance - Breaking Changes - Contract Testing - Diff - Linting - OpenAPI - Testing url: >- https://raw.githubusercontent.com/api-evangelist/optic/refs/heads/main/apis.yml created: '2026-03-25' modified: '2026-03-26' specificationVersion: '0.19' apis: - aid: optic:optic-cli name: Optic CLI description: >- The Optic CLI provides OpenAPI diffing, linting, and breaking change detection from the command line, comparing two versions of an OpenAPI specification using behavior-aware diffing and applying style guide rules with forwards-only governance. humanURL: https://www.useoptic.com/docs tags: - Breaking Changes - CLI - Diff - Linting - OpenAPI properties: - type: Documentation url: https://www.useoptic.com/docs - type: Getting Started url: https://www.useoptic.com/docs - type: OpenAPI Diff url: https://www.useoptic.com/docs/diff-openapi - type: Breaking Changes url: https://www.useoptic.com/docs/detect-breaking-changes - type: Linting url: https://www.useoptic.com/docs/lint-openapi - type: Changelog url: https://www.useoptic.com/docs/openapi-changelog - type: API Verification url: https://www.useoptic.com/docs/verify-openapi common: - type: Website url: https://www.useoptic.com - type: Documentation url: https://www.useoptic.com/docs - type: Core Concepts url: https://www.useoptic.com/docs/core-concepts - type: GitHub Repository url: https://github.com/opticdev/optic maintainers: - FN: Kin Lane email: kin@apievangelist.com