JSPM

Found 2751 results for openapi 3

openapi-snippet-cli

Adds openapi snippets using openapi-snippet module in redoc style

  • v0.2.1
  • 41.29
  • Published

@kubb/plugin-react-query

React Query hooks generator plugin for Kubb, creating type-safe API client hooks from OpenAPI specifications for React applications.

  • v3.18.2
  • 41.23
  • Published

@apideck/portman

Port OpenAPI Spec to Postman Collection, with contract & variation tests included

  • v1.32.1
  • 41.18
  • Published

openapi-resolver

Open API Resolver - Javascript library to connect to parse and resolve openapi-enabled APIs via browser or nodejs

  • v4.1.69
  • 41.16
  • Published

openapi-validator-middleware

Fast input validation middleware using OpenAPI 2.0 (formerly Swagger) and 3.0 definitions file and ajv

  • v3.2.6
  • 40.87
  • Published

express-zod-api

A Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.

  • v25.3.1
  • 40.83
  • Published

@atlassian/atlassian-openapi

This is a package that lets you deal with the Atlassian flavour of the OpenAPI 3.0 specification.

  • v1.0.6
  • 40.67
  • Published

openapi-zod

Generate zod schemas from Swagger OpenAPI specs

  • v0.2.7
  • 40.58
  • Published

api-smart-diff

Generate the diff between two API specifications (OpenAPI, AsyncAPI, GraphApi, JsonSchema)

  • v1.0.6
  • 40.47
  • Published

@stoplight/spectral-documentation

Your documentation is only as useful as the quality of the information you've provided, so make sure you're taking full advantage of the features OpenAPI has to offer.

  • v1.3.1
  • 40.36
  • Published

apifire

Generates express validators/routers/controllers in Typescript using an OpenAPI 3 spec.

  • v0.9.2
  • 40.30
  • Published

@har-sdk/core

The base package can be used to import specification files (i.e. HAR, OAS and Postman Collection) and detect their type.

  • v1.5.0
  • 39.92
  • Published

bump-cli

The Bump CLI is used to interact with your API documentation hosted on Bump.sh by using the API of developers.bump.sh

  • v2.9.8
  • 39.80
  • Published

nestjs-asyncapi

NestJS AsyncAPI module - generate documentation of your event-based services using decorators

  • v1.4.0
  • 39.78
  • Published

fastify-zod

Zod integration with Fastify

  • v1.4.0
  • 38.98
  • Published

swagmock

Mock data generator for swagger api

  • v1.0.0
  • 38.87
  • Published

@rtk-query/oazapfts-patched

Forked and patched version of oazapfts, an OpenApi TypeScript client generator

  • v3.6.0-2
  • 38.75
  • Published

@kubb/plugin-faker

Faker.js data generator plugin for Kubb, creating realistic mock data from OpenAPI specifications for development and testing.

  • v3.18.2
  • 38.43
  • Published

payload-oapi

An OpenAPI plugin for Payload CMS

    • v0.2.4
    • 38.29
    • Published

    @useparagon/swagger-stats

    API Telemetry and APM. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices, based on express routes and Swagger (Open API) specification

    • v1.0.2
    • 38.22
    • Published

    sensible-api

    Javascript SDK for Sensible, the developer-first platform for extracting structured data from documents so that you can build document-automation features into your SaaS products

    • v0.0.11
    • 38.11
    • Published

    @kubb/plugin-msw

    Mock Service Worker (MSW) handlers generator plugin for Kubb, creating API mocks from OpenAPI specifications for frontend development and testing.

    • v3.18.2
    • 38.01
    • Published

    @serafin/schema-builder

    A Typescript JSON Schema library that creates a schema and its type at the same time

    • v0.18.17
    • 37.92
    • Published

    starlight-openapi

    Starlight plugin to generate documentation from OpenAPI/Swagger specifications.

    • v0.20.0
    • 37.67
    • Published

    @openapi-qraft/react

    OpenAPI client for React, providing type-safe requests and dynamic TanStack Query React Hooks via a modular, Proxy-based architecture.

    • v2.12.0
    • 37.58
    • Published

    angular-swagger-ui

    AngularJS implementation of OpenAPI (aka Swagger) UI

    • v0.6.5
    • 37.29
    • Published

    fastify-oas

    Fastify OpenAPI specification generator plugin

    • v3.0.8
    • 37.23
    • Published

    rests

    Easily generate API client's SDK — organize and simplify API Requests.

    • v1.1.1
    • 37.18
    • Published

    @spec2ts/openapi

    Utility to convert OpenAPI v3 specifications to Typescript using TypeScript native compiler

    • v3.1.3
    • 37.09
    • Published

    @spec2ts/cli

    Utility to convert specifications (Open API, JSON Schemas) to TypeScript using TypeScript native compiler

    • v3.0.5
    • 36.87
    • Published

    create-vite-app-cli

    a fast create webapp template cli, perfect engineering development experience, currently supported template presets include: - `react-ts` (React + TypeScript + Vite + Pnpm + Zustand + Openapi + Docker) - `vue-ts` (Vue 3 + TypeScript + Vite + Pnpm + Pinia

    • v0.8.0
    • 36.79
    • Published

    @openapi-qraft/cli

    CLI for generating typed TanStack Query React Hooks and services from OpenAPI Document, improving type safety in React apps

    • v2.12.0
    • 36.77
    • Published

    vitest-openapi

    [![npm](https://img.shields.io/npm/v/vitest-openapi.svg)](https://www.npmjs.com/package/vitest-openapi) [![test](https://github.com/yutak23/vitest-openapi/actions/workflows/test.yaml/badge.svg)](https://github.com/yutak23/vitest-openapi/actions/workflows/

    • v1.0.3
    • 36.65
    • Published

    cast-with-schema

    Casting JS objects to correct types using JSON schemas

    • v1.5.0
    • 36.56
    • Published

    @spec2ts/openapi-client

    Utility to convert OpenAPI v3 specifications to Typescript HTTP client using TypeScript native compiler

    • v3.1.3
    • 36.19
    • Published

    ach-node-sdk

    An SDK for the moov-io/ach REST API, generated by `openapi-generator`

      • v1.12.0
      • 35.81
      • Published

      @skriptfabrik/elements-cli

      The missing CLI for beautiful, interactive API docs powered by with Stoplight Elements

      • v0.5.19
      • 35.64
      • Published

      react-query-swagger

      Generates react-query hooks for your API based on Swagger/OpenAPI definition

      • v15.12.8
      • 35.58
      • Published

      nuxt-open-fetch

      Generate zero-overhead, 100% typed OpenAPI clients for Nuxt.

      • v0.13.4
      • 35.47
      • Published

      openapi-to-md

      Convert OpenAPI format to Markdown

      • v1.0.26
      • 35.45
      • Published

      spectacle-docs

      Generate beautiful static API documentation from OpenAPI/Swagger 2.0 specifications

      • v1.1.0
      • 35.38
      • Published

      openapi-merger

      Yet another CLI tool for merging multiple OpenAPI files into a single file.

      • v0.7.6
      • 35.25
      • Published

      protobuf2swagger

      Convert protobuf to swagger open api v2, v3 JSON

      • v0.5.0
      • 35.23
      • Published

      har-to-openapi

      Convert a HAR object to an OpenAPI object

      • v2.1.1
      • 35.22
      • Published

      openapi-gui

      GUI / visual editor for creating and editing OpenApi / Swagger definitions

      • v1.2.2
      • 35.16
      • Published

      kubb

      Transform OpenAPI specifications into TypeScript, React-Query, Zod, Faker.js, MSW and more with a plugin-based code generation tool.

      • v3.0.104
      • 34.87
      • Published

      agentlangcli

      A command-line interface tool for AgentLang

      • v0.0.35
      • 34.67
      • Published

      dydx-widdershins

      OpenAPI/ Swagger / AsyncAPI / Semoasa definition to Slate / Shins compatible markdown

      • v4.0.8
      • 34.66
      • Published

      @unleash/express-openapi

      Middleware for generating OpenAPI/Swagger documentation for your Express app

      • v0.3.0
      • 34.55
      • Published

      nuxt-api-party

      Securely connect to any API with a server proxy and generated composables

      • v3.1.2
      • 34.45
      • Published

      rapini

      Generate React Query hooks, SWR hooks, Axios requests and Typescript types from OpenAPI files

      • v3.5.3
      • 34.16
      • Published

      openapi-to-ts

      Generate TypeScript types from OpenAPI 3.0 specs.

      • v1.1.0
      • 33.90
      • Published

      openapi-client

      Generate ES6 or TypeScript service integration code from an OpenAPI spec.

      • v1.0.5
      • 33.84
      • Published

      @scalar/cli

      A command-line interface to work with OpenAPI files

      • v1.3.2
      • 33.80
      • Published

      openapi-metadata

      Auto-Generate OpenAPI specifications from Typescript decorators

      • v0.2.2
      • 33.55
      • Published

      @kubb/plugin-swr

      SWR hooks generator plugin for Kubb, creating type-safe data fetching hooks from OpenAPI specifications for React and Next.js applications.

      • v3.18.2
      • 33.29
      • Published

      @namecheap/tsoa-cli

      Build swagger-compliant REST APIs using TypeScript and Node

      • v4.1.7
      • 33.19
      • Published

      apigeek-affirm

      Executable English for Software Testing and more

      • v1.9.8
      • 32.88
      • Published

      express-openapi-defaults

      Express middelware to set openapi parameter defaults in request properties.

      • v0.5.1
      • 32.80
      • Published

      swagger-spec-validator

      Validate an OpenAPI/Swagger API specification using the swagger.io online validator.

      • v5.0.0
      • 32.77
      • Published

      expand-json-schema

      Light weight JSON Schema $ref resolver. Expands a JSON Schema by resolving `$ref` references from a mapping of definitions. Does not handle remote references. Has comprehensive unit tests and no dependencies.

      • v1.0.1
      • 32.66
      • Published

      boats

      Beautiful Open / Async Template System - Write less yaml with BOATS and Nunjucks.

      • v5.1.3
      • 32.65
      • Published

      openapi-ts-request

      Swagger2/OpenAPI3/Apifox to TypeScript/JavaScript, request client(support any client), request mock service, enum and enum translation, react-query/vue-query, type field label, JSON Schemas

      • v1.7.0
      • 32.55
      • Published

      openapi-transformer

      Transforms OpenAPI Schemas to other formats like MarkDown and PlantUML

      • v0.11.0
      • 32.53
      • Published

      yaml-to-json-schema

      Generate json schema from yaml (swagger, openapi, asyncapi)

      • v1.0.2
      • 32.24
      • Published

      tspec

      Generate OpenAPI 3.0 spec from TypeScript code.

      • v0.1.116
      • 32.24
      • Published

      @openapi-adapter/fetch

      Fetch integration for browsers - Create TypeScript APIs that reflect OpenAPI 3.x perfectly.

      • v0.8.1
      • 32.22
      • Published

      nest-redoc

      A NestJS Frontend for your OpenAPI Specs powered by ReDoc

      • v2.0.0
      • 32.17
      • Published

      vitepress-openapi

      Generate VitePress API Documentation from OpenAPI Specification.

      • v0.1.9
      • 32.09
      • Published

      trpc-openapi-2

      Generate an OpenAPI spec from your tRPC server, in one line of code

      • v0.1.7
      • 32.08
      • Published

      openapi-enforcer-middleware

      An express middleware that makes it easy to write web services that follow an Open API specification.

      • v2.2.0
      • 31.90
      • Published

      @crumbjs/core

      <img src="https://raw.githubusercontent.com/tuplescompany/crumbjs/refs/heads/main/logo/crumbjs.png" alt="CrumbJS Logo" width="200"/> - The tasty way to build fast apis.

      • v0.9.8
      • 31.89
      • Published

      swaggie

      Generate TypeScript REST client code from an OpenAPI spec

      • v1.4.0
      • 31.85
      • Published

      @agentica/core

      Agentic AI Library specialized in LLM Function Calling

      • v0.32.3-dev.3
      • 31.83
      • Published

      oapicodegen

      OpenAPI 2/3 transformer & codegen

        • v1.0.5
        • 31.74
        • Published

        open-api-mocker

        A mock server based in Open API Specification

        • v2.0.0
        • 31.73
        • Published

        api2html

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

        • v0.4.0
        • 31.69
        • Published

        hapi-openapi

        Design-driven apis with OpenAPI (formerly Swagger) 2.0 and hapi.

        • v3.0.0
        • 31.66
        • Published

        swagger-routes

        Generate Express or Restify route handlers from a Swagger specification

        • v1.7.2
        • 31.58
        • Published

        openapi-generator-plus

        Modular OpenAPI code generator written in TypeScript and Node.js

        • v2.20.0
        • 31.58
        • Published

        koas-serializer

        Koas serializer converts a response body to the negotiated response format.

        • v0.7.0
        • 31.50
        • Published

        @standard-community/standard-openapi

        [![npm version](https://img.shields.io/npm/v/@standard-community/standard-openapi.svg)](https://npmjs.org/package/@standard-community/standard-openapi "View this project on NPM") [![npm downloads](https://img.shields.io/npm/dm/@standard-community/standard

        • v0.1.1
        • 31.47
        • Published

        rest2ts

        Generate modern TypeScript types from REST APIs

        • v6.2.0
        • 31.31
        • Published

        openapi-connect

        Base for microservices around OpenAPI/Swagger

        • v2.7.1
        • 31.18
        • Published

        openapi-typescript-wrapper-generator

        Tool for generating typescript wrappers around generated code from [OpenAPI Generator](https://openapi-generator.tech/)

        • v0.1.0
        • 31.13
        • Published

        @codegena/oapi3ts

        Codegeneration from OAS3 to TypeScript

        • v3.0.0-alpha.4
        • 31.07
        • Published

        apigen-ts

        Simple typed OpenAPI client generator

        • v1.2.1
        • 31.02
        • Published

        next-openapi-gen

        Automatically generate OpenAPI 3.0 documentation from Next.js projects, with support for Zod schemas and TypeScript types.

        • v0.7.3
        • 31.00
        • Published

        @scalar/galaxy

        OpenAPI example specification in YAML and JSON

        • v0.5.7
        • 30.95
        • Published

        koas-swagger-ui

        Koas Swagger UI serves Swagger UI. This requires the `specURL` variable to have been set on the `ctx.openApi` object. Typically this is done by combining it with [`koas-spec-handler`][].

        • v0.7.0
        • 30.88
        • Published

        koas-operations

        Koas operations maps operation IDs to Koa controller functions.

        • v0.7.0
        • 30.87
        • Published

        koas-status-code

        Koas status code automatically sets the response status code based on the success status code specified in the Open API object.

        • v0.7.0
        • 30.87
        • Published

        @kubb/plugin-vue-query

        Vue Query hooks generator plugin for Kubb, creating type-safe API client hooks from OpenAPI specifications for Vue.js applications.

        • v3.18.2
        • 30.78
        • Published

        openapi-cleaner

        A Node.js module for cleaning OpenAPI documents by removing unused components, reducing file size and improving readability.

          • v1.2.0
          • 30.76
          • Published

          openapi-enforcer-cli

          A command line tool for the openapi enforcer libraries

          • v0.3.7
          • 30.74
          • Published

          koas-spec-handler

          Koas spec handler exposes the Open API document as a JSON API call.

          • v0.7.0
          • 30.72
          • Published

          koas-parameters

          Koas parameters attempts to coerce path and query parameters to the type specified in their respective JSON schema.

          • v0.7.0
          • 30.61
          • Published

          koas-core

          > [Koa][] + [OpenAPI Specification][] = Koas

          • v0.7.0
          • 30.58
          • Published

          koas-body-parser

          Koas body parser parses and validates request bodies based on the current operation.

          • v0.7.0
          • 30.58
          • Published

          @shixinde/apifox-swagger

          从 Apifox 导出 Swagger/OpenAPI 文档并生成 TypeScript 类型定义的工具

          • v4.0.1
          • 30.55
          • Published

          itdoc

          Test-driven documentation for RESTful services

          • v0.4.1
          • 30.52
          • Published

          @codegena/ng-api-service

          Extension for @codegena/oapi3ts: Angular services for work with REST API

          • v2.2.0-alpha.0
          • 30.50
          • Published

          koas-security

          Koas security checks if a request matches the security requirement of an operation. For example, given the following partial OpenAPI document:

          • v0.7.0
          • 30.45
          • Published

          @codegena/oapi3ts-cli

          CLI Application API for codegeneration from OAS3

          • v2.1.10-alpha.8
          • 30.39
          • Published

          tsmeta

          typescript project meta analysis

          • v0.12.7
          • 30.31
          • Published

          openapi2zod

          A utility library that converts OpenAPI JSON schemas into Zod schemas

          • v0.2.3
          • 30.20
          • Published

          opena

          opena

          • v0.1.19
          • 30.14
          • Published

          swagger-stats-shipsy

          API Telemetry and APM. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices, based on express routes and Swagger (Open API) specification

          • v0.95.18
          • 30.13
          • Published

          openapi-validator-utils

          OpenAPI request, parameters, headers and response validator methods

          • v1.1.7
          • 30.01
          • Published

          @alova/wormhole

          More modern openAPI generating solution for alova.js

          • v1.2.0
          • 29.96
          • Published

          express-openapi-coercion

          Express middleware to coerce request properties according to an openapi parameter list.

          • v0.5.4
          • 29.93
          • Published

          s2r

          Generate TypeScript API clients from Swagger/OpenAPI 2.0-3.1 documents with built-in axios, mock server, and AI-friendly documentation - S2R (Swagger to Request)

          • v0.1.23
          • 29.77
          • Published

          starlight-openapi-rapidoc

          Starlight plugin to generate documentation from OpenAPI/Swagger specifications + RapiDoc..

          • v0.8.1-beta
          • 29.72
          • Published

          @apvee/azure-functions-openapi

          An extension for Azure Functions V4 that provides support for exporting OpenAPI spec files from annotated Azure Functions.

          • v1.0.2
          • 29.72
          • Published

          @elliots/openapi-ts-backend

          Enables easy implementions of OpenAPI REST APIs in TypeScript with full typings of schemas and operations.

          • v2.0.9
          • 29.71
          • Published

          api-diff-viewer

          React component to view the difference between two Json based API documents

          • v0.7.2
          • 29.63
          • Published

          yasway

          A library that simplifies Swagger integrations.

          • v1.10.7
          • 29.57
          • Published

          jest-expect-openapi

          Jest/Vitest matcher for asserting valid OpenAPI definitions

          • v4.0.1
          • 29.48
          • Published

          sw2ngx

          auto-generation of angular services by Swagger / OpenAPI declaration

          • v6.9.0
          • 29.46
          • Published

          yaml-fragment

          A tool to construct a yaml document from smaller yaml documents

          • v2.0.1
          • 29.36
          • Published

          joi-openapi

          Joi converter to openapi 3.0 standard

          • v3.2.1
          • 29.26
          • Published

          @scalar/ts-to-openapi

          Convert typescript types to openapi spec compliant json

          • v0.1.0
          • 29.22
          • Published

          node-swagger-generator

          An OpenAPI Specification (formerly Swagger) Client Generator. It uses templates written in Handlebars to generate a client code base in various languages.

          • v0.5.0-alpha.33
          • 29.18
          • Published

          profoundjs-swagger-stats

          API Telemetry and APM. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices, based on express routes and Swagger (Open API) specification

          • v2.0.3
          • 29.11
          • Published

          apidoc-openapi-3-1

          Utility for generate documentation of API like project.

          • v1.0.4
          • 29.10
          • Published

          openapi-typescript-express

          Generate TypeScript types from Swagger OpenAPI specs suitable for hosting express services

          • v3.0.2
          • 29.05
          • Published

          @nestia/editor

          Swagger-UI + Cloud TypeScript Editor

          • v8.0.1
          • 29.01
          • Published

          @agentica/rpc

          Agentic AI Library specialized in LLM Function Calling

          • v0.32.3-dev.3
          • 28.99
          • Published

          @gasbuddy/service

          An opinionated framework for building configuration driven services - web, api, or job. Uses swagger, pino logging, express, confit, Typescript and Jest.

          • v12.24.6
          • 28.94
          • Published

          @web-bee-ru/openapi-axios

          A TypeScript abstraction over Axios for typed requests generated from OpenAPI (Swagger) schemas using openapi-typescript.

          • v0.0.6
          • 28.93
          • Published

          widdershins-x

          OpenAPI/ Swagger / AsyncAPI / Semoasa definition to Slate / Shins compatible markdown

          • v4.0.5
          • 28.87
          • Published

          @mulverse/bridge

          Universal type-safe API integration library for modern web applications

          • v3.2.4
          • 28.82
          • Published

          nock-swagger

          Generates strongly type nock methods for your API based on Swagger/OpenAPI definition

          • v0.2.15
          • 28.77
          • Published

          @kubb/plugin-cypress

          Cypress test generator plugin for Kubb, creating end-to-end tests from OpenAPI specifications for automated API testing.

          • v3.18.2
          • 28.69
          • Published

          @avanzu/oas-builder

          Code your openapi specifications using a fluent interface that integrates seamlessly with fluent-json-schema

          • v2.1.0
          • 28.69
          • Published

          ng-openapi

          Generate Angular services and TypeScript types from OpenAPI/Swagger specifications

          • v0.1.12
          • 28.63
          • Published

          weaver-frontend-cli

          🕷️ Weaver CLI - Generador completo de arquitectura Clean Architecture con parser OpenAPI avanzado para entidades CRUD y flujos de negocio complejos

          • v2.2.8
          • 28.60
          • Published

          @foadonis/openapi

          Generate OpenAPI specifications on Adonis

          • v0.4.1
          • 28.57
          • Published

          tinyspec

          Simple syntax for describing REST APIs

          • v2.5.0
          • 28.56
          • Published

          memory-card

          ES6 Map like Async API, with Swagger API Backend Support.

          • v1.0.3
          • 28.50
          • Published

          ts-oas

          Automatically generate OpenAPI specifications from opinionated Typescript types.

          • v0.5.3
          • 28.47
          • Published

          openapi-3.0-types

          This package provides TypeScript types for OpenAPI 3.0 specifications, based on the official OpenAPI Specification.

          • v1.0.5
          • 28.46
          • Published

          repzo

          Repzo TypeScript SDK

          • v1.0.182
          • 28.45
          • Published

          genum-openapi

          Generate Typescript enums from openapi

          • v0.8.0-alpha.2
          • 28.43
          • Published

          @zodios/axios

          Typescript API client with axios

          • v11.0.0-beta.19
          • 28.42
          • Published

          @openapi-ts/backend

          Enables easy implementions of OpenAPI REST APIs in TypeScript with full typings of schemas and operations.

          • v2.0.5
          • 28.39
          • Published

          gologin-mcp

          MCP server that connects to the GoLogin API

            • v0.0.9
            • 28.37
            • Published

            hal-mcp

            HAL (HTTP API Layer) - An MCP server that provides HTTP API capabilities to Large Language Models with OpenAPI/Swagger integration

            • v1.0.13
            • 28.27
            • Published

            @malevichai/nova-ts

            TypeScript types and generator for Nova resources with OGM metadata

            • v0.1.0
            • 28.25
            • Published

            @povio/openapi-codegen-cli

            **NOTE:** This CLI tool is primarily designed for use within our organization. The generated code output aligns with our internal template. If you are using this tool without our internal template, make sure to use it in **standalone** mode.

            • v1.1.0
            • 28.14
            • Published

            @pinkpixel/prysm-llm

            Structure-focused web scraper optimized for LLMs for use with MCP with minimal console output. Configure output directory with PRYSM_OUTPUT_DIR environment variable.

              • v1.1.1
              • 27.95
              • Published

              koa-x-router

              `koa-x-router` is a library that extends the functionality of `koa-router` by providing validation and automatic API documentation features. It simplifies the process of defining routes, validating request data, and generating API documentation.

              • v0.0.15
              • 27.92
              • Published

              openapi-doc

              Programmatically builds an Open API (Swagger 2.0) document as an Express endpoint so that the documentation and source can live together in one place. It is like annotating an Express endpoint. Later, the API can be bound to Express.

              • v5.0.4
              • 27.86
              • Published

              openapi-v3-typescript

              openapi-v3-typescript library provides a streamlined way to generate TypeScript types from OpenAPI V3 specifications. By converting your API definitions into strongly typed interfaces, this library allows developers to leverage TypeScript’s static typing

              • v0.6.3
              • 27.82
              • Published