Stoplight
Stoplight leverages your OpenAPI documents to drive the entire API development process
United States of America
Pinned Repositories
api-spec-converter
This package helps to convert between different API specifications (Postman, Swagger, RAML, StopLight).
desktop
The Stoplight desktop app + issues repository.
elements
Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
json-schema-viewer
A JSON Schema viewer React component
prism
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
spectral
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v3.1, v3.0, and v2.0 as well as AsyncAPI v2.x.
spectral-action
GitHub Action wrapper for Spectral - a JSON/YAML/OpenAPI/AsyncAPI/etc linter with custom rule support.
spectral-owasp-ruleset
Improve the security of your API by detecting common vulnerabilities as defined by OWASP and enforced with Spectral.
studio
The modern editor for API Design and Technical Writing.
vscode-spectral
VS Code extension bringing the awesome Spectral JSON/YAML linter with OpenAPI/AsyncAPI support
Stoplight's Repositories
stoplightio/prism
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
stoplightio/spectral
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI v3.1, v3.0, and v2.0 as well as AsyncAPI v2.x.
stoplightio/elements
Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
stoplightio/studio
The modern editor for API Design and Technical Writing.
stoplightio/json-schema-viewer
A JSON Schema viewer React component
stoplightio/spectral-action
GitHub Action wrapper for Spectral - a JSON/YAML/OpenAPI/AsyncAPI/etc linter with custom rule support.
stoplightio/spectral-owasp-ruleset
Improve the security of your API by detecting common vulnerabilities as defined by OWASP and enforced with Spectral.
stoplightio/spectral-rulesets
Keeping track of Spectral Rulesets in the wild, helping you build better, more consistent APIs, via OpenAPI, AsyncAPI, JSON Schema, etc.
stoplightio/http-spec
Utilities to normalize OpenAPI v2 and v3 objects for the Stoplight ecosystem.
stoplightio/json
Useful functions when working with JSON.
stoplightio/yaml
Useful functions when working with YAML.
stoplightio/json-schema-tree
stoplightio/json-schema-ref-parser
Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers
stoplightio/json-schema-sampler
stoplightio/scripts
Scripts to aid in testing, releasing, and linting.
stoplightio/studio-nightly
Nightly pre-releases of Studio Desktop https://github.com/stoplightio/studio
stoplightio/dev-portal
stoplightio/ExampleChooserPrismProxy
proxy server that adds example-selection logic to an upstream Stoplight Prism mock server
stoplightio/httpsnippet
HTTP Request snippet generator for many languages & libraries
stoplightio/json-ref-readers
Paired with a resolver package, readers handle the loading of $ref content. This repo contains some common readers for files, URLs, etc.
stoplightio/path
stoplightio/yaml-ast-parser
This is a fork of JS-YAML which supports parsing of YAML into AST
stoplightio/.github
Template files for all repos
stoplightio/eslint-config
Shared Stoplight linting rules.
stoplightio/moleculer
:rocket: Progressive microservices framework for Node.js
stoplightio/webpack
Webpack helpers, built on top of webpack-chain.
stoplightio/slack-orb
Create custom Slack notifications for CircleCI job statuses (Stoplight Private Slack Orb)
stoplightio/governance-template-repo
stoplightio/ordered-object-literal
stoplightio/react
A declarative, efficient, and flexible JavaScript library for building user interfaces.