Skip to content
Category

Data Fetching

Server state, caching and async data management.

9 tools available

Directory

Data Fetching libraries

Filter by compatibility, runtime support and implementation constraints.

Filters
Showing 9 libraries in Data Fetching.Browse all categories

Showing 1–9 of 9

@tanstack/query-core
@tanstack/query-core
npm install @tanstack/query-core

Framework-agnostic async state and cache core from TanStack Query.

Data FetchingTSNative PreactActiveSSR
querycachecore
Axios
axios
npm install axios

Popular promise-based HTTP client independent of Preact.

Data FetchingTSNative PreactActiveSSR
httpclient
graphql-request
graphql-request
npm install graphql-request

Minimal framework-independent GraphQL request client.

Data FetchingTSNative PreactActiveSSR
graphqlhttp
ky
ky
npm install ky

Small Fetch-based HTTP client for browser and server code.

Data FetchingTSNative PreactActiveSSR
httpfetch
ofetch
ofetch
npm install ofetch

Universal fetch wrapper that stays independent of UI frameworks.

Data FetchingTSNative PreactActiveSSR
httpfetch
Apollo Client
@apollo/client
npm install @apollo/client

Full-featured GraphQL client usually used through React compatibility.

Data FetchingTSWorks with preact/compatActiveSSR
graphqlcache
urql
urql
npm install urql

GraphQL client with React bindings that can be evaluated via compat.

Data FetchingTSWorks with preact/compatActiveSSR
graphqlclient
SWR
swr
npm install swr

Data fetching with stale-while-revalidate semantics and a small API surface.

Data FetchingTSUnverifiedActiveSSR
data-fetchingcachinghooks
TanStack Query
@tanstack/react-query
npm install @tanstack/react-query

Async state management and data fetching for Preact applications.

Data FetchingTSUnverifiedActiveSSR
data-fetchingasync-statecache