TypeScript Cache

Open-source TypeScript projects categorized as Cache

Top 23 TypeScript Cache Projects

  1. 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: How To Fetch The Data From API In React JS | dev.to | 2025-03-17

    React Query Documentation

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. SWR

    React Hooks for Data Fetching

    Project mention: useSWR usage in vercel/ai-chatbot hooks. | dev.to | 2025-04-16

    Following is overview picked from SWR site.

  4. node-lru-cache

    A fast cache that automatically deletes the least recently used items

  5. Keyv

    Simple key-value storage with support for multiple backends

    Project mention: Introducing keyv-upstash: Seamless Key-Value Storage for Serverless Redis | dev.to | 2024-12-10

    keyv-upstash is a storage adapter for Keyv that connects it to Upstash Redis, a serverless Redis platform. With this adapter, you get a simple, efficient, and flexible solution for key-value storage in serverless applications.

  6. cacheable-request

    a robust, scalable, and maintained set of caching packages

  7. query-key-factory

    A library for creating typesafe standardized query keys, useful for cache management in @tanstack/query

  8. vue-query

    Hooks for fetching, caching and updating asynchronous data in Vue

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. hyper-fetch

    ⚡ Fetching and realtime data exchange framework.

  11. next-boost

    Add a cache layer for server-side-rendered pages with stale-while-revalidate. Can be considered as an implementation of next.js's Incremental Static Regeneration which works with getServerSideProps.

  12. axios-cache-interceptor

    📬 Small and efficient cache interceptor for axios. Etag, Cache-Control, TTL, HTTP headers and more!

  13. cashew

    🐿 A flexible and straightforward library that caches HTTP requests in Angular

  14. react-esi

    React ESI: Blazing-fast Server-Side Rendering for React and Next.js

  15. query

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

  16. next-shared-cache

    Next.js self-hosting simplified

    Project mention: Netlify deploys Next.js sites – here's what challenging | news.ycombinator.com | 2025-03-27

    Ooh, interesting. We didn't know about this. Is this it? https://github.com/caching-tools/next-shared-cache/tree/cana...

  17. ionic-cache

    Angular cache service with IndexedDB, SQLite and WebSQL support

  18. nuxt-multi-cache

    Advanced caching of components, routes and data for Nuxt 3. Dynamically define CDN cache control headers. Provides cache management API for purging items by key or using cache tags.

    Project mention: Using Cache Control in Nuxt to improve Performance | dev.to | 2024-11-04
  19. type-cacheable

    TypeScript-based caching decorator (currently supports Redis, LRU-Cache and NodeCache)

  20. backfill

    A JavaScript caching library for reducing build time

  21. apollo-cache-policies

    An extension of the Apollo 3 cache with support for advanced cache policies.

  22. idle-task

    Improve your website performance by executing JavaScript during a browser's idle periods.

  23. turborepo-gh-artifacts

    A TurboRepo local cache server which uploads artifact cache to GH artifacts.

  24. vswr

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

  25. daxus

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

  26. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
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).

TypeScript Cache discussion

Log in or Post with

TypeScript Cache related posts

  • Modern in-memory cache released v2.0.0

    1 project | dev.to | 5 Feb 2025
  • Introducing keyv-upstash: Seamless Key-Value Storage for Serverless Redis

    2 projects | dev.to | 10 Dec 2024
  • Using Cache Control in Nuxt to improve Performance

    1 project | dev.to | 4 Nov 2024
  • Session State Management | JS | React

    2 projects | dev.to | 24 Sep 2024
  • Function memoizer for every framework

    2 projects | dev.to | 8 Sep 2024
  • The Evolution of React State Management: From Local to Async

    2 projects | dev.to | 20 Aug 2024
  • Building a Fast and Compact SQLite Cache Store

    2 projects | dev.to | 23 Jul 2024
  • A note from our sponsor - InfluxDB
    influxdata.com | 22 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

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

# Project Stars
1 TanStack Query 44,801
2 SWR 31,350
3 node-lru-cache 5,528
4 Keyv 2,828
5 cacheable-request 1,783
6 query-key-factory 1,432
7 vue-query 1,111
8 hyper-fetch 1,067
9 next-boost 874
10 axios-cache-interceptor 749
11 cashew 687
12 react-esi 679
13 query 600
14 next-shared-cache 459
15 ionic-cache 261
16 nuxt-multi-cache 252
17 type-cacheable 185
18 backfill 161
19 apollo-cache-policies 159
20 idle-task 148
21 turborepo-gh-artifacts 129
22 vswr 108
23 daxus 95

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?