64 Vue packages tagged “fetch”

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

orval

A swagger client generator for typescript
6,552 62,343,424

@pinia/colada

The smart data fetching layer for Vue.js
2,240 1,781,077

@intlayer/dictionaries-entry

Provides the entry points for the generated Intlayer dictionaries (merged, unmerged, remote, dynamic, fetch), designed to be aliased by bundlers like Webpack, Vite, Turbopack, esbuild and Metro.
856 850,993

@nanostores/query

Tiny remote data fetching library for Nano Stores
339 509,294

@pinia/colada-devtools

Devtools for Pinia Colada
482,288

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

vue-request

This is a library that can easily help you manage request states, supporting common features such as SWR, polling, error retry, caching, and pagination, etc.
1,393 233,950

@hey-api/nuxt

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

vue-useurl

Reactive Url Builder Vue Composable
9 42,185

guardz

A simple and lightweight TypeScript type guard library for runtime type validation.
3 26,533

@data-client/vue

Async State Management without the Management. REST, GraphQL, SSE, Websockets, Fetch
2,039 24,950

katanakit-js

KatanaKit — a sharp, framework-agnostic TypeScript service toolkit organized with hexagonal architecture.
1 8,156

vue-fetch

Simplified fetch API for Vue 2+
7 7,347

nuxt-openapi-hyperfetch

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

@movk/nuxt

An engineering suite built on Nuxt UI: schema-driven AutoForm (Zod v4), a full-featured DataTable, standalone UI components and composables. Get the full capabilities — including API integration with auth & progress — in Nuxt 4, and use its UI, forms, tab
1 4,317

openapi-vue-query

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

vue-condition-watcher

Vue composition API for automatic data fetching. With conditions as the core. Easily control and sync to URL query string by conditions
49 3,951

vue-network-dashboard

Network monitoring for Vue 3 — intercepts Fetch, XHR, WebSocket and SSE traffic, sanitizes secrets and shows reactive logs and stats.
3,849

@aspectus/resource

Composable fetch API interface.
3,395

@simcu/simapi

SimApi 统一前端 HTTP 客户端库,支持 Vue3 和常规 JS/TS 项目(基于原生 fetch)
3,259

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

@aspectus/promise-proxy

Promise proxiyng mechanics to easily extend promise functionality.
3,016

@alikhalilll/nuxt-api-provider

Strongly-typed fetch client for Nuxt 3/4 with interceptors, retry/backoff, and a framework-agnostic core.
4 2,510

nuxt-neo

A nuxt.js module that implements a universal api layer, same-way compatible between server and client side.
57 2,485

nuxt-endpoints

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

v-api-fetch

Um plugin e composable para Vue 3 que simplifica chamadas de API com Axios, incluindo interceptors e um hook reativo similar ao useFetch do Nuxt
3 2,404

nuxt-authentication

Nuxt Authentication is a simple module that proposes authentication functionalities for Nuxt applications that use backends like Django REST framework or Laravel Sanctum.
2,371

discofetch

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

@flattype/vue

Vue 3 composables for FlatType.js: fetch Flat Notation or JSON into typed models, with Suspense and streaming rows.
2 2,180

astra-blogs-lib

A standalone JavaScript library for fetching and managing blog content from GitHub repositories. Framework-agnostic with support for React, Vue, Angular, Next.js, Node.js, and vanilla JavaScript.
2,102

swr-vue

Vue composables for Data fetching
13 1,877

fetch-table

`顾名思义,这是一个表格组件,与其它表格不同的地方在于它的渲染逻辑及业务逻辑都是通过拉取远程的表格配置数据进行操作的`
1,666

@mrzr/api-client

A TypeScript API client built on fetch, focused on browser auth: coalesced token refresh, Web Worker token isolation and cross-tab session sync. Zero dependencies.
1,615

@vue-kakuyaku/core

Async operations toolkit for Vue
1 1,420

use-lightweight-fetch

Extremely lightweight asynchronous data fetching hook for Vue 3.
2 1,324

jwebv

vue-tool
1,298

@blax-software/networking

Plug-and-play API + WebSocket client. Framework-agnostic core with optional Vue, Nuxt, and React bindings.
1,193

@sampullman/vue3-fetch-api

Small fetch wrapper for quickly prototyping API clients
4 1,178

v-api-datatable

Vuetify upgraded v-datatable for server endpoints
4 1,114

vue-data-fetcher

Vue Data Fetcher is a collection of composable functions that provide utility functionalities for common tasks in Vue.js projects. This package is designed to simplify and streamline the development process by encapsulating complex logic into reusable com
1,110

@poluru-labs/fetchwise

Type-safe Fetch HTTP client with retries, interceptors, validation, and multi-host baseURL. Published as @poluru-labs/fetchwise; not affiliated with the npm package fetchwise.
2 1,102

vue-use-api-call

A Vue 3 composable for making easy API calls with built-in loading state.
1 1,086

@system76/js-api

JavaScript fetch wrapper for Elixir Phoenix APIs
5 1,036

vue-control-load

Auto loading plugin for vue. 👏 You don't need to write showLoading and hideLoading any more.
16 968

lowdata

Resilience for the other half of the internet: automatic retries, an offline request queue, and bandwidth-aware media for web apps on poor connections.
1 897

@symbiote-native/background-fetch

expo-background-fetch wrapped for SymbioteNative — one framework-agnostic core, built once and reachable from the React, Vue, Svelte, Solid, and Angular adapters. Periodic background fetch, registered through @symbiote-native/task-manager. Deprecated upst
72 823