TypeScript Fetch

Open-source TypeScript projects categorized as Fetch

Top 23 TypeScript Fetch Projects

  • TanStack Query

    🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.

    Project mention: Explicit Design, Part 6. Cross-Cutting Concerns and Extendable Infrastructure | dev.to | 2023-08-21

    By the way, I think that useSWR and React Query take on too much. They go too deep into the multiple application layers, making themselves no longer “non-opinionated,” and in some cases, using them becomes inconvenient. There are libraries that implement the SWR standard and do not use hooks, but there are not many of them.

  • SWR

    React Hooks for Data Fetching

    Project mention: Angular vs. React vs. Vue.js: Comparing performance | dev.to | 2023-09-06

    SWR: A React Hooks library for remote data fetching. It supports features like caching, revalidation, error handling, prefetching, pagination, and support for SSG and SSR. Its bundle size is 10kb minified and 4.4kb gzipped

  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

  • ky

    🌳 Tiny & elegant JavaScript HTTP client based on the browser Fetch API

    Project mention: Ky is a tiny and elegant HTTP client based on the browser Fetch API | news.ycombinator.com | 2023-09-24
  • graphql-yoga

    🧘 Rewrite of a fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. The core of Yoga implements WHATWG Fetch API and can run/deploy on any JS environment.

    Project mention: Create Cookies in GraphQL-Yoga Resolvers using AWS Lambda Integration | /r/graphql | 2023-03-08
  • wretch

    A tiny wrapper built around fetch with an intuitive syntax. :candy:

    Project mention: How does a proper fetch wrapper look? | /r/reactjs | 2023-03-05

    This package does it quite nicely https://github.com/elbywan/wretch

  • use-http

    🐶 React hook for making isomorphic http requests

    Project mention: 5 Great Custom Hooks For Your React Project | dev.to | 2023-02-24

    As I was searching through the codebase and writing the components for my current work ticket, I came across some useful custom hooks from a number of third-party libraries like react-use, usehooks-ts, Mantine. But there are for sure other similar libraries out there such as use-http, react-hanger and many more.

  • vue-query

    Hooks for fetching, caching and updating asynchronous data in Vue

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • hyper-fetch

    ⚡ Fetching and realtime data exchange framework.

    Project mention: I made fetching and realtime framework – Firebase, GraphQL, axios and sockets | news.ycombinator.com | 2023-06-27
  • react-fetching-library

    Simple and powerful API client for react 👍 Use hooks or FACCs to fetch data in easy way. No dependencies! Just react under the hood.

  • react-infinite-scroll-hook

    A simple hook to create infinite scroll list components

  • query

    🚀 Powerful asynchronous state management, server-state utilities and data fetching for Angular Applications (by ngneat)

    Project mention: TANStack Query | /r/Angular2 | 2023-07-06

    what you're looking for is ngneat/query. It uses tanstack query under the hood. much like in react, you can use it for async (also called server) state management, it will not help you with managing client state (like dark/light theme toggle, ...). You still need rxjs for making API calls much like you would use the fetch api or axios in the react version. I don't think it replaces signals, you could still use signals with it (and signals support seems to be planned).

  • react-suspense-fetch

    [NOT MAINTAINED] A low-level library for React Suspense for Data Fetching

  • sswr

    🔥 Svelte stale while revalidate (SWR) data fetching strategy

    Project mention: Svelte(Kit) Top 10 Wishlist for 2023 | dev.to | 2023-01-02

    This kind of goes with #3, but would but would be cool to have more caching options for the Server and Client like SWR. It would have to support things like optimistic updates, and keep me from over fetching. Should be easy to use. https://github.com/ConsoleTVs/sswr https://react-query-v3.tanstack.com/

  • oauth2-client

    OAuth2 client for Node and browsers (by badgateway)

  • fetcher-ts

    Type-safe wrapper around Fetch API

  • glacier

    Keep your data fresh (by hazae41)

  • vswr

    🔥 Stale-While-Revalidate (SWR) strategy to fetch data in Vue 3

  • fetch-api-data-action

    🚚 GitHub action for handling authenticated API requests, allowing you to save the data from the request into your workspace as an environment variable and a .json file.

  • daxus

    Daxus is a server state management library for React that provides full control over data, leading to a better user experience.

    Project mention: Enhancing User Experience with Daxus | dev.to | 2023-07-29

    Daxus is an exceptional server state management library tailored for React applications. With Daxus, developers have complete control over their data, allowing them to craft websites with superior user experiences.

  • appy

    A functional wrapper around Fetch API (by contactlab)

  • fetch

    A Fetch API wrapper (by tkrotoff)

  • vue-condition-watcher

    🕶 Data fetching with Vue Composition API. Power of conditions to easily control and sync to the URL query string.

  • AxleJS

    Fetch, supercharged.

  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-24.

TypeScript Fetch related posts


What are some of the best open-source Fetch projects in TypeScript? This list will help you:

Project Stars
1 TanStack Query 36,329
2 SWR 27,938
3 ky 10,445
4 graphql-yoga 7,748
5 wretch 4,191
6 use-http 2,303
7 vue-query 1,049
8 hyper-fetch 953
9 react-fetching-library 618
10 react-infinite-scroll-hook 386
11 query 337
12 react-suspense-fetch 298
13 sswr 195
14 oauth2-client 184
15 fetcher-ts 129
16 glacier 118
17 vswr 107
18 fetch-api-data-action 92
19 daxus 78
20 appy 62
21 fetch 52
22 vue-condition-watcher 48
23 AxleJS 28
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.