JavaScript Openapi3

Open-source JavaScript projects categorized as Openapi3

Top 19 JavaScript Openapi3 Projects

  1. swagger-ui

    Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.

    Project mention: Videos REST API with API Gateway, Lambda, Aurora Serverless - FakeTube #5 | dev.to | 2025-08-23

    When building an API, it's essential to have a clear contract that defines how clients can interact with it. This is where the schema comes in. We are going to use OpenAPI (formerly Swagger) to define our API's structure in a YAML file.

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. swagger-editor

    Swagger Editor

    Project mention: Videos REST API with API Gateway, Lambda, Aurora Serverless - FakeTube #5 | dev.to | 2025-08-23

    To visualize this contract, you can simply copy and paste the content of our home.openapi.yaml file into the online Swagger Editor. The editor will instantly render an interactive, beautiful documentation page for the API.

  4. Swagger Client

    Javascript library to connect to swagger-enabled APIs via browser or nodejs

  5. widdershins

    OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown

  6. swagger-parser

    Swagger 2.0 and OpenAPI 3.0 parser/validator

  7. openapi-to-postman

    Plugin for converting OpenAPI 3.0 specs to the Postman Collection (v2) format

  8. create-openapi-repo

    🤖 Generator for GH repo to help you manage the OpenAPI definition lifecycle

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. generator-express-no-stress

    🚂 A Yeoman generator for Express.js based 12-factor apps and apis

  11. speakeasy

    Build APIs your users love ❤️ with Speakeasy. ✨ Polished and type-safe SDKs. 🌐 Terraform providers and Contract Tests for your API. OpenAPI native. (by speakeasy-api)

  12. fastify-openapi-glue

    A plugin for the Fastify webserver to autogenerate a Fastify configuration based on a OpenApi(v2/v3) specification.

  13. oas-tools

    NodeJS module to manage RESTful APIs defined with OpenAPI 3.0 Specs over express servers.

  14. openapi

    The OpenAPI v3 specification for DigitalOcean's public API. (by digitalocean)

  15. openapi-snippet

    Generates code snippets for given Swagger / Open API documents

  16. api2html

    A CLI tool to transform Swagger/OpenAPI/AsyncAPI docs to beautiful HTML pages via Shins/Widdershins.

  17. openapi-examples-validator

    Validates embedded examples in OpenAPI-files

    Project mention: OpenAPI examples are like comments | dev.to | 2025-06-16

    This is unfortunate because if someone changes a schema, it is easy for them to forget to make the respective changes in the examples. Outdated examples can be misleading. To prevent the situation, you can use a tool that validates the examples.

  18. openapi-extract

    Extract single paths/operations from OpenAPI definitions

  19. openapi-code-generator

    A code generation tool for openapi 3 / 3.1 specifications written in typescript, primarily aimed at generating typescript clients and server stubs. Other target languages may be added in future.

    Project mention: Use Your Type System | news.ycombinator.com | 2025-07-24

    Related https://github.com/microsoft/TypeScript/issues/54925

    My specific use case is pattern matching http status codes to an expected response type, and today I'm able to work around it with this kind of construct https://github.com/mnahkies/openapi-code-generator/blob/main... - but it's esoteric, and feels likely to be less efficient to check than what you propose / a range type.

    There's runtime checking as well in my implementation, but it's a priority for me to provide good errors at build time

  20. plugin-openapi

    Step CI OpenAPI support

  21. openapi-url-resolver

    Resolve server URLs and extract hosts from OpenAPI 3.x and Swagger specifications.

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript Openapi3 discussion

Log in or Post with

JavaScript Openapi3 related posts

  • Generating OpenAPI API clients for Angular

    4 projects | dev.to | 26 Dec 2024
  • Show HN: Node-scim / OpenAPI for SCIM v2

    2 projects | news.ycombinator.com | 8 Sep 2024
  • Open API with Postman

    3 projects | dev.to | 22 Mar 2024
  • Using AI To Go From JSON to API in Seconds

    3 projects | dev.to | 15 Nov 2023
  • OpenAPI Examples

    2 projects | /r/learnjava | 31 Mar 2023
  • The Best API Documentation Tools for Dev Teams in 2023

    5 projects | dev.to | 28 Mar 2023
  • How to deal with toxicity within the community, in context of big open source projects?

    3 projects | /r/SoftwareEngineering | 10 Mar 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Sep 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Openapi3 projects in JavaScript? This list will help you:

# Project Stars
1 swagger-ui 28,092
2 swagger-editor 9,265
3 Swagger Client 2,681
4 widdershins 1,529
5 swagger-parser 1,155
6 openapi-to-postman 1,005
7 create-openapi-repo 686
8 generator-express-no-stress 597
9 speakeasy 323
10 fastify-openapi-glue 228
11 oas-tools 202
12 openapi 128
13 openapi-snippet 125
14 api2html 120
15 openapi-examples-validator 59
16 openapi-extract 33
17 openapi-code-generator 27
18 plugin-openapi 8
19 openapi-url-resolver 7

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com