TanStack Query
A powerful library for asynchronous state management and server-state utilities with data fetching capabilities for web applications, supporting TS/JS, React Query, Solid Query, Svelte Query, and Vue Query.
There are 5 open-source alternatives to Apollo Client in this directory. The most popular is TanStack Query with 44.2k GitHub stars, followed by SWR(32.3k stars). All are open source, free to use, and many can be self-hosted.
| # | Tool | Stars | Language | License |
|---|---|---|---|---|
| 1 | TanStack Query A powerful library for asynchronous state management and server-state utilities with data fetching capabilities for web applications, supporting TS/JS, React Query, Solid Query, Svelte Query, and Vue Query. | 44.2k | TypeScript | MIT License |
| 2 | SWR A set of React Hooks for data fetching, aiming for high performance and efficiency. | 32.3k | TypeScript | MIT License |
| 3 | Gqless A GraphQL client that eliminates the need for manually writing queries, enhancing development efficiency and ease of use. | 3.7k | TypeScript | — |
| 4 | LiveStore LiveStore is a next-generation state management framework based on reactive SQLite and a built-in sync engine, designed to make state management more efficient and seamless. | 3.5k | TypeScript | Apache License 2.0 |
| 5 | React-promise-suspense A lightweight React hook for resolving promises with Suspense support, under 1kb in bundle size. | 164 | TypeScript | MIT License |
A powerful library for asynchronous state management and server-state utilities with data fetching capabilities for web applications, supporting TS/JS, React Query, Solid Query, Svelte Query, and Vue Query.
A set of React Hooks for data fetching, aiming for high performance and efficiency.
A GraphQL client that eliminates the need for manually writing queries, enhancing development efficiency and ease of use.
LiveStore is a next-generation state management framework based on reactive SQLite and a built-in sync engine, designed to make state management more efficient and seamless.
A lightweight React hook for resolving promises with Suspense support, under 1kb in bundle size.
The top three are TanStack Query(44.2k stars), SWR(32.3k stars), Gqless(3.7k stars). All are open source and free to use.
Yes. Every tool listed here is open source and free to use in your own projects. Many can be self-hosted on your own infrastructure, which means no subscription fees and full control over your data.
Many of the alternatives listed are self-hostable. Each tool's page lists hosting details, system requirements, and licensing terms.
Get notified about new tools and updates to existing ones.