Stoplight (stoplightio)

Stoplight

stoplightio

Geek Repo

Stoplight leverages your OpenAPI documents to drive the entire API development process

Location:United States of America

Home Page:https://stoplight.io

Twitter:@stoplightio

Github PK Tool:Github PK Tool

Stoplight's repositories

prism

Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.

Language:TypeScriptLicense:Apache-2.0Stargazers:4335Issues:55Issues:708

spectral

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.

Language:TypeScriptLicense:Apache-2.0Stargazers:2550Issues:34Issues:876

elements

Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.

Language:TypeScriptLicense:Apache-2.0Stargazers:1812Issues:19Issues:787

studio

The modern editor for API Design and Technical Writing.

License:NOASSERTIONStargazers:816Issues:30Issues:0

json-schema-viewer

A JSON Schema viewer React component

Language:TypeScriptLicense:Apache-2.0Stargazers:179Issues:18Issues:57

spectral-action

GitHub Action wrapper for Spectral - a JSON/YAML/OpenAPI/AsyncAPI/etc linter with custom rule support.

Language:JavaScriptLicense:Apache-2.0Stargazers:90Issues:16Issues:33

vscode-spectral

VS Code extension bringing the awesome Spectral JSON/YAML linter with OpenAPI/AsyncAPI support

Language:TypeScriptLicense:Apache-2.0Stargazers:72Issues:16Issues:52

spectral-owasp-ruleset

Improve the security of your API by detecting common vulnerabilities as defined by OWASP and enforced with Spectral.

json

Useful functions when working with JSON.

Language:TypeScriptLicense:Apache-2.0Stargazers:27Issues:15Issues:9

http-spec

Utilities to normalize OpenAPI v2 and v3 objects for the Stoplight ecosystem.

Language:TypeScriptLicense:Apache-2.0Stargazers:20Issues:15Issues:31

ui-kit

Foundational React components for the Stoplight ecosystem.

Language:CSSLicense:Apache-2.0Stargazers:13Issues:21Issues:8

yaml

Useful functions when working with YAML.

Language:TypeScriptLicense:Apache-2.0Stargazers:13Issues:20Issues:7
Language:TypeScriptLicense:Apache-2.0Stargazers:12Issues:17Issues:8

json-schema-ref-parser

Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers

Language:JavaScriptLicense:MITStargazers:8Issues:3Issues:9

scripts

Scripts to aid in testing, releasing, and linting.

Language:TypeScriptLicense:Apache-2.0Stargazers:8Issues:15Issues:12

spectral-documentation

Teach Spectral how to help improve the quality of your OpenAPI-based documentation.

Language:TypeScriptStargazers:8Issues:4Issues:8

studio-nightly

Nightly pre-releases of Studio Desktop https://github.com/stoplightio/studio

types

Common typings for the Stoplight ecosystem.

Language:TypeScriptLicense:Apache-2.0Stargazers:6Issues:19Issues:5

ExampleChooserPrismProxy

proxy server that adds example-selection logic to an upstream Stoplight Prism mock server

Language:PythonLicense:UnlicenseStargazers:5Issues:2Issues:0

markdown

Useful functions when working with Markdown.

Language:TypeScriptLicense:Apache-2.0Stargazers:5Issues:17Issues:4

storybook-config

Shared storybook config for UI-Kit based project.

Language:TypeScriptLicense:Apache-2.0Stargazers:5Issues:20Issues:0

httpsnippet

HTTP Request snippet generator for many languages & libraries

Language:JavaScriptLicense:MITStargazers:3Issues:6Issues:0

yaml-ast-parser

This is a fork of JS-YAML which supports parsing of YAML into AST

Language:TypeScriptLicense:NOASSERTIONStargazers:3Issues:2Issues:0
Language:TypeScriptLicense:Apache-2.0Stargazers:2Issues:17Issues:3

.github

Template files for all repos

eslint-config

Shared Stoplight linting rules.

Language:JavaScriptLicense:Apache-2.0Stargazers:1Issues:16Issues:0
Language:JavaScriptLicense:Apache-2.0Stargazers:0Issues:16Issues:0
Language:JavaScriptStargazers:0Issues:2Issues:1