Directory

Open Source Packages

Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.

5929 packages

All Packages

92Health
Library npm

TanStack Query

Hooks-based async state management for fetching, caching, and syncing server data in React.

50,296
MIT
Used by 182
50Health
Library npm

lru-cache

A fast, type-safe, zero-dependency LRU cache for JavaScript and TypeScript

5,915
Other
Used by 49
90Health
Library npm

Prisma Client

Auto-generated, type-safe database client for Node.js and TypeScript.

47,610
Apache 2.0
Used by 46
86Health
Library npm

SWR

React Hooks for data fetching with built-in caching, revalidation, and real-time updates

32,477
MIT
Used by 43
89Health
Library PyPI

filelock

A platform-independent file lock for Python that supports the with-statement.

972
MIT
Used by 21
47Health
Library Go

go-cache

A thread-safe, in-memory key-value cache for Go with per-item expiration, atomic counters, and optional disk persistence.

8,845
MIT
Used by 16
84Health
Library npm

Cacheable

High-performance layer 1 / layer 2 caching engine built on Keyv

2,007
MIT
Used by 14
94Health
Library npm

Apollo Client

Industry-leading GraphQL client with normalized caching for TypeScript and React

19,803
MIT
Used by 13
89Health
Library PyPI

platformdirs

Determine platform-specific user directories for data, config, cache, and logs

983
MIT
Used by 13
44Health
Library npm

node-cache

A simple, fast in-memory caching module for Node.js with TTL expiration, similar to memcached.

2,374
MIT
Used by 12
42Health
Library npm

GSAP

The industry-standard JavaScript animation library for tweening CSS, SVG, canvas, and UI with rock-solid cross-browser reliability.

28,405
Other
Used by 11
89Health
Library npm

keyv

A consistent Promise-based key-value storage API for Node.js with pluggable adapters for Redis, MongoDB, SQLite, Postgres, and more.

3,201
MIT
Used by 11
58Health
Library npm

conf

Simple, schema-validated config file persistence for Node.js apps and CLI tools

1,346
MIT
Used by 10
69Health
Library Cargo

lru

A simple, fast O(1) LRU cache implementation for Rust

835
MIT
Used by 9
67Health
Library Cargo

Moka

Fast, concurrent in-memory caching library for Rust, inspired by Java's Caffeine

2,681
Apache 2.0
Used by 8
55Health
SDK npm

msgraph-sdk-javascript

Official Microsoft Graph JavaScript SDK for calling the Graph API from Node.js and the browser.

833
MIT
Used by 8
94Health
Library npm

gridstack.js

A dependency-free TypeScript library for building draggable, resizable, responsive dashboard grid layouts in the browser.

9,115
MIT
Used by 7
70Health
Library Go

Ristretto

A fast, concurrent, memory-bound in-memory cache for Go with TinyLFU admission and SampledLFU eviction for high hit ratios.

6,989
Apache 2.0
Used by 7
80Health
Library npm

NestJS Cache Manager (@nestjs/cache-manager)

Official NestJS caching module wrapping cache-manager and Keyv for pluggable multi-store caching.

168
MIT
Used by 7
71Health
Library Go

ttlcache

A generic, thread-safe in-memory cache for Go with per-item TTL, automatic expiration, and loader-based cache-miss handling.

1,282
MIT
Used by 5
49Health
Library npm

quick-lru

A simple, fast Least Recently Used (LRU) cache built on a dual-Map design

768
MIT
Used by 4
38Health
Library PyPI

python-diskcache

Pure-Python disk and file-backed cache that's faster than Memcached and Redis, with a Django-compatible dict-like API.

2,906
Apache 2.0
Used by 3
46Health
Library Go

Otter

A high-performance, adaptive W-TinyLFU in-memory cache for Go with size, weight, and time-based eviction.

2,679
Apache 2.0
Used by 3
80Health
Library Cargo

foyer

A hybrid in-memory and disk cache library for Rust with pluggable eviction algorithms and zero-copy access.

1,807
Apache 2.0
Used by 3

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers