40 Vue packages tagged “openapi”

Most downloaded: openapi-fetch, with 226,490,942 downloads in the last year and 8,405 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

openapi-fetch

Fast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS.
8,405 226,490,942

@hey-api/openapi-ts

🌀 OpenAPI to TypeScript code generator. Production-grade SDKs, Zod schemas, TanStack Query hooks, and 20+ plugins. Used by Vercel, OpenCode, and PayPal.
5,511 127,850,437

@scalar/api-reference

Generate beautiful API references from OpenAPI documents
16,327 7,800,449

alova

The request strategy layer for JavaScript. 20+ ready-made strategies cut your request code by up to 70% — pagination, forms, uploads, retry, rate-limit and more. One API spans React, Vue, Svelte, Solid, mini-programs and the server.
4,022 423,897

nuxt-open-fetch

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

nuxt-api-party

Auto-generated composables for any API, typed from OpenAPI and never exposing your credentials
306 246,965

@hey-api/nuxt

🚀 Nuxt module for `@hey-api/openapi-ts` codegen.
5,513 71,945

@scalar/swagger-editor

an editor which is tailored to write OpenAPI spec
16,316 58,866

@amritk/api

Framework-agnostic, contract-first API layer built on mjst JSON Schema tooling. Typed routes, fast request/response validation, and OpenAPI 3.2 generation with no extra code — adapters for fetch (Hono, Next.js, Bun, Workers) and Node (Express, Fastify).
53,592

silgi

The fastest end-to-end type-safe RPC framework for TypeScript — compiled pipelines, single package, every runtime
35 29,920

nuxt-openapi-docs-module

A module for Nuxt.js to generate pages from OpenAPI specifications
37 14,276

anl

FE command line tool
4 13,552

barikoiapis

Official TypeScript/JavaScript SDK for Barikoi Location Services
8,103

@comet-cli/plugin-documentation

Plugin for generating API documentation
6,405

@qualisero/openapi-endpoint

Type-safe OpenAPI integration for Vue Query
6,354

@braydenyang/fdoc

Embeddable OpenAPI 3.x documentation & debug UI
5,514

nuxt-openapi-hyperfetch

Nuxt module for generating an OpenAPI SDK, composables, server routes, and headless CRUD connectors.
4,669

openapi-vue-query

Fast, type-safe @tanstack/vue-query client to work with your OpenAPI schema.
6 4,173

@appscode/ui-builder

Motivation
3,997

@iodigital/vite-plugin-prism

Prism, OpenAPI mocking server, integration for Vite
4 3,762

vitepress-openapi-docs

Interactive OpenAPI documentation for VitePress. Lightweight, Vue-native, composable in markdown.
6 3,376

tanstack-fetch

TanStack Query fetch client — typed errors, AbortSignal, SSR, SSE, upload. React, Vue/Nuxt, Solid, Angular, Svelte/SvelteKit. Lightweight axios/ky alternative (4.81KB gzip HTTP core).
3 3,225

nuxt-api-contract

Type-safe API contracts between Nitro server routes and the Nuxt client.
3,144

@macrulez/vue-form-schema

Reactive Vue 3 forms generated from JSON, Zod, Yup or Valibot schemas, with validation, input masking, conditional UI and SSR support.
2,714

nuxt-endpoints

Runtime-validated contracts, status-typed clients, and OpenAPI for Nuxt server routes.
5 2,479

discofetch

🪩 The fetch client that types itself.
22 2,359

@habityzer/nuxt-openapi-composables

Generate type-safe Nuxt 3 & 4 composables from OpenAPI schemas
1,549

@appscode/vue-openapi-form

A Vue component to generate html form using OpenAPI v3 schema
72 1,315

lightmoon

Application-layer firewall for every JavaScript server and edge runtime: managed WAF rules, Cloudflare-compatible rule expressions, invisible bot and anti-detect browser detection, adaptive DDoS mitigation, API schema validation and response data-leak pro
1,144

@koumoul/vue-openapi

Display API documentation that follow the OpenAPI 3.0 Specification
94 1,110

@femike/swagger-protect-ui

protect swagger openapi ui
793

@mergehez/dokie-node

A Node.js package for serving the Dokie API documentation UI across generic servers, Express, Fastify, and Hono.
22 767

vue3-migrate

This is a command-line tool that utilizes ChatGPT to automatically refactor Vue.js code from version 2 to version 3.
1 761

nuxt-openapi-meta

Auto-generate Nitro defineRouteMeta (OpenAPI) for Nuxt server routes from JSDoc + Zod/Valibot schemas
688

routeman-cli

Generate a complete Postman collection from your Node.js, Bun or Deno API (Express, Fastify, NestJS, Koa, Hono, Elysia, Hapi, Next.js, Nuxt, SvelteKit, AdonisJS and more) with one command. No OpenAPI, decorators or running server needed.
370

cwa-stack

AI 时代的全栈工程引擎:一条命令生成前后端真实联通、可验证、可交付的企业级全栈工程(原 create-wl-app)
333

@relevate/unplugin-poolster

Run Poolster OpenAPI generation from Vite, Rollup, webpack, esbuild, Rspack, Rolldown, Farm, Nuxt, and Astro builds.
3 197

clientforge

Front-end SDK generator from OpenAPI specifications — supports Angular, Vue, and React
172

@shipworthy/openapi-fetch

Fast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS.

@ohos-ports/openapi-ts

🌀 OpenAPI to TypeScript code generator. Production-grade SDKs, Zod schemas, TanStack Query hooks, and 20+ plugins. Used by Vercel, OpenCode, and PayPal. [ohos-ports port for OpenHarmony: findTsConfigPath EPERM/EACCES fix]
6