Skip to content
Change the repository type filter

All

    Repositories list

    • elements

      Public
      Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
      TypeScript
      2382.1k20432Updated Jul 23, 2025Jul 23, 2025
    • spectral

      Public
      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.
      TypeScript
      2622.8k20617Updated Jul 22, 2025Jul 22, 2025
    • GitHub Action wrapper for Spectral - a JSON/YAML/OpenAPI/AsyncAPI/etc linter with custom rule support.
      JavaScript
      4998185Updated Jul 16, 2025Jul 16, 2025
    • Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers
      JavaScript
      2368814Updated Apr 25, 2025Apr 25, 2025
    • 2202Updated Apr 23, 2025Apr 23, 2025
    • prism

      Public
      Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
      TypeScript
      3764.7k10215Updated Apr 17, 2025Apr 17, 2025
    • A JSON Schema viewer React component
      TypeScript
      442062121Updated Apr 9, 2025Apr 9, 2025
    • yaml

      Public
      Useful functions when working with YAML.
      TypeScript
      414317Updated Apr 9, 2025Apr 9, 2025
    • webpack

      Public
      Webpack helpers, built on top of webpack-chain.
      TypeScript
      11030Updated Apr 8, 2025Apr 8, 2025
    • TypeScript
      1206Updated Apr 8, 2025Apr 8, 2025
    • VS Code extension bringing the awesome Spectral JSON/YAML linter with OpenAPI/AsyncAPI support
      TypeScript
      2474328Updated Mar 28, 2025Mar 28, 2025
    • TypeScript
      2801Updated Feb 6, 2025Feb 6, 2025
    • Keeping track of Spectral Rulesets in the wild, helping you build better, more consistent APIs, via OpenAPI, AsyncAPI, JSON Schema, etc.
      96402Updated Feb 4, 2025Feb 4, 2025
    • JavaScript
      210315Updated Jan 27, 2025Jan 27, 2025
    • Paired with a resolver package, readers handle the loading of $ref content. This repo contains some common readers for files, URLs, etc.
      TypeScript
      32225Updated Jan 23, 2025Jan 23, 2025
    • JSON Schema validation for Human 👨‍🎤
      JavaScript
      48204Updated Jan 23, 2025Jan 23, 2025
    • Shared Stoplight linting rules.
      JavaScript
      0105Updated Jan 20, 2025Jan 20, 2025
    • path

      Public
      TypeScript
      1215Updated Jan 20, 2025Jan 20, 2025
    • scripts

      Public
      Scripts to aid in testing, releasing, and linting.
      TypeScript
      67121Updated Jan 20, 2025Jan 20, 2025
    • Simplify your schema by combining allOf
      JavaScript
      23004Updated Jan 16, 2025Jan 16, 2025
    • Generates draft v4 schema from a local file or a remote JSON url.
      JavaScript
      531005Updated Jan 15, 2025Jan 15, 2025
    • TypeScript
      71456Updated Jan 8, 2025Jan 8, 2025
    • .github

      Public
      Template files for all repos
      0200Updated Dec 31, 2024Dec 31, 2024
    • http-spec

      Public
      Utilities to normalize OpenAPI v2 and v3 objects for the Stoplight ecosystem.
      TypeScript
      12201210Updated Dec 19, 2024Dec 19, 2024
    • markdown

      Public
      Useful functions when working with Markdown.
      TypeScript
      16113Updated Dec 19, 2024Dec 19, 2024
    • json

      Public
      Useful functions when working with JSON.
      TypeScript
      629418Updated Dec 9, 2024Dec 9, 2024
    • types

      Public
      Common typings for the Stoplight ecosystem.
      TypeScript
      9628Updated Dec 9, 2024Dec 9, 2024
    • Improve the security of your API by detecting common vulnerabilities as defined by OWASP and enforced with Spectral.
      TypeScript
      1777103Updated Nov 13, 2024Nov 13, 2024
    • Teach Spectral how to help improve the quality of your OpenAPI-based documentation.
      TypeScript
      51042Updated Nov 13, 2024Nov 13, 2024
    • JavaScript
      1014Updated Sep 26, 2024Sep 26, 2024