TypeScript openapi-specification

Open-source TypeScript projects categorized as openapi-specification

Top 9 TypeScript openapi-specification Projects

  • redoc

    📘 OpenAPI/Swagger-generated API Reference Documentation

    Project mention: In what cases do you use OpenAPI/Swagger code generator on front-end using files provided by backend developers? | reddit.com/r/webdev | 2022-12-16

    take a look

  • 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.

    Project mention: Quickly Testing your Custom Spectral Rules. | dev.to | 2022-11-09

    I recently started playing with Spectral for validating OpenAPI & AsyncAPI specifications against a common set of rules.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • openapi-to-graphql

    Translate APIs described by OpenAPI Specifications (OAS) into GraphQL

  • orval

    orval is able to generate client with appropriate type-signatures (TypeScript) from any valid OpenAPI v3 or Swagger v2 specification, either in yaml or json formats. 🍺

    Project mention: Ask HN: Why isn't JSON-RPC more widely adopted? | news.ycombinator.com | 2023-01-02

    Personally, find gRPC-Web very attractive but the current state of TypeScript/JS code-gen is very confusing and lacking.

    I would love something like https://orval.dev for gRPC-web. Have I missed something or is it just early to expect it?

    I tried a few libraries but couldn't get them to work or would generate unappealing results. I believe I'm hitting this issue with my local experiments. https://github.com/grpc/grpc-web/issues/535

  • sdk-codegen

    One SDK to rule them all, and in the codegen bind them

    Project mention: Looker and Python resources | reddit.com/r/Looker | 2022-05-10

    Have you come across the SDK?

  • OpenAPIValidators

    Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec

  • mongoose-to-swagger

    Conversion library for transforming Mongoose schema objects into Swagger schema definitions.

    Project mention: How do i document my api ? | reddit.com/r/node | 2023-02-19
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • github-action

    GitHub action to deploy your API documentation on Bump (by bump-sh)

  • openapi-parameter-formatter

    OpenAPI Query and Path Parameter Formatter.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-19.

TypeScript openapi-specification related posts


What are some of the best open-source openapi-specification projects in TypeScript? This list will help you:

Project Stars
1 redoc 19,746
2 spectral 1,842
3 openapi-to-graphql 1,463
4 orval 1,210
5 sdk-codegen 183
6 OpenAPIValidators 166
7 mongoose-to-swagger 52
8 github-action 39
9 openapi-parameter-formatter 0
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.