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:4050Issues:53Issues:683

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.

Language:TypeScriptLicense:Apache-2.0Stargazers:2285Issues:32Issues:827

elements

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

Language:TypeScriptLicense:Apache-2.0Stargazers:1551Issues:19Issues:760

studio

The modern editor for API Design and Technical Writing.

License:NOASSERTIONStargazers:779Issues:28Issues:0

json-schema-viewer

A JSON Schema viewer React component

Language:TypeScriptLicense:Apache-2.0Stargazers:155Issues:17Issues:55

spectral-action

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

Language:JavaScriptLicense:Apache-2.0Stargazers:83Issues:15Issues:32

vscode-spectral

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

Language:TypeScriptLicense:Apache-2.0Stargazers:66Issues:15Issues:48

spectral-owasp-ruleset

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

spectral-rulesets

Keeping track of Spectral Rulesets in the wild, helping you build better, more consistent APIs, via OpenAPI, AsyncAPI, JSON Schema, etc.

http-spec

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

Language:TypeScriptLicense:Apache-2.0Stargazers:19Issues:14Issues:31

json

Useful functions when working with JSON.

Language:TypeScriptLicense:Apache-2.0Stargazers:18Issues:15Issues:4

yaml

Useful functions when working with YAML.

Language:TypeScriptLicense:Apache-2.0Stargazers:11Issues:19Issues:7
Language:TypeScriptLicense:Apache-2.0Stargazers:10Issues:15Issues:8

json-schema-ref-parser

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

Language:JavaScriptLicense:MITStargazers:8Issues:3Issues:8
Language:JavaScriptLicense:NOASSERTIONStargazers:8Issues:13Issues:3

scripts

Scripts to aid in testing, releasing, and linting.

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

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:17Issues:5

ExampleChooserPrismProxy

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

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

httpsnippet

HTTP Request snippet generator for many languages & libraries

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

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.

Language:TypeScriptLicense:Apache-2.0Stargazers:2Issues:15Issues:2
Language:TypeScriptLicense:Apache-2.0Stargazers:2Issues:15Issues:3

yaml-ast-parser

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

Language:TypeScriptLicense:NOASSERTIONStargazers:2Issues:2Issues:0

.github

Template files for all repos

moleculer

:rocket: Progressive microservices framework for Node.js

Language:JavaScriptLicense:MITStargazers:1Issues:2Issues:0

webpack

Webpack helpers, built on top of webpack-chain.

Language:TypeScriptLicense:Apache-2.0Stargazers:1Issues:15Issues:0

slack-orb

Create custom Slack notifications for CircleCI job statuses (Stoplight Private Slack Orb)

Language:ShellLicense:MITStargazers:0Issues:1Issues:0

react

A declarative, efficient, and flexible JavaScript library for building user interfaces.

Language:JavaScriptLicense:MITStargazers:0Issues:2Issues:0