Stars
Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
🕸️ Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
REST Client Extension for Visual Studio Code
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
🛡 A GraphQL tool to ease the creation of permission layer.
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.
A React library for building forms from any schema.
Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown.
Axios plugin that intercepts failed requests and retries them whenever possible
HTTP Request snippet generator for many languages & libraries
Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers
JavaScript client library for consuming OpenAPI-enabled APIs with axios
👍 GitHub Action for automatically approving GitHub pull requests
A shared and somewhat opinionated style guide for everyone to enjoy.
Tools for implementing server-side OpenAPI 3.0.0
Due to the OpenAPI v3.0 and JSON Schema discrepancy, you can use this JS library to convert JSON Schema objects to OpenAPI Schema.
Express middleware to validate requests based on an OpenAPI 3 document
Improve the security of your API by detecting common vulnerabilities as defined by OWASP and enforced with Spectral.
VS Code extension bringing the awesome Spectral JSON/YAML linter with OpenAPI/AsyncAPI support
A JSON:API client library written in TypeScript with emphasis on RESTful traversal of resources according to HATEOAS principles.
[Deprecated] Recursively resolve JSON pointers and remote authorities.
Panacloud Command Line Interface (CLI) uses the design-first approach for developing APIs. It generates Modern Multi-Tenant Serverless Cloud API infrastructure, mocks, stubs, tests, and stages usin…
A node.js CLI to validate an OA3 spec's response schemas versus real API endpoints