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
92Health
Library npm

undici

A fast, spec-compliant HTTP/1.1 client for Node.js, built from scratch with zero runtime dependencies

7,695
MIT
Used by 70
50Health
Library npm

lru-cache

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

5,915
Other
Used by 49
93Health
Library PyPI

urllib3

A powerful, user-friendly HTTP client for Python with thread-safe connection pooling, TLS verification, and retry handling.

4,058
MIT
Used by 48
68Health
Library npm

proxy-agent

Maps HTTP, HTTPS, SOCKS, and PAC proxy protocols to the correct Node.js http.Agent implementation automatically.

1,161
MIT
Used by 47
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
92Health
SDK npm

@clickhouse/client

The official TypeScript client for connecting Node.js applications to ClickHouse over HTTP.

331
Apache 2.0
Used by 38
63Health
Library npm

async

Higher-order async utility functions for callback, async/await, and promise-based control flow in Node.js and the browser.

28,131
MIT
Used by 23
89Health
Library PyPI

filelock

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

972
MIT
Used by 21
84Health
Library npm

http-proxy-middleware

The one-liner Node.js proxy middleware for connect, express, next.js, hono, and more.

11,126
MIT
Used by 20
48Health
Library npm

forge

A native, pure-JavaScript implementation of TLS and PKI cryptography for building crypto-based Node.js and browser apps.

5,331
Other
Used by 17
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

got

Human-friendly and powerful HTTP request library for Node.js, with retries, streams, pagination, and RFC 7234 caching built in.

14,940
MIT
Used by 15
84Health
Library npm

Cacheable

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

2,007
MIT
Used by 14
91Health
Framework Go

Echo

A minimalist, high-performance Go web framework with a radix-tree router, built-in middleware chain, and first-class HTTP/2 support.

32,705
MIT
Used by 13
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

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