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

44Health
Library npm

date-fns-tz

IANA time zone support for date-fns, powered by the native Intl API with zero bundled time zone data.

1,180
MIT
Used by 28
90Health
Library npm

react-grid-layout

A responsive, draggable, and resizable grid layout system for React with breakpoints and zero jQuery.

22,419
MIT
Used by 27
86Health
Library npm

Chai

BDD/TDD assertion library for Node.js and the browser, framework-agnostic

8,267
MIT
Used by 27
78Health
Library npm

validator.js

A dependency-free library of 100+ string validators and sanitizers for Node.js and the browser.

23,735
MIT
Used by 26
63Health
Library npm

i18next-http-backend

An i18next backend plugin that loads translation resources over HTTP using fetch or XMLHttpRequest, for Node.js, browsers, and Deno.

525
MIT
Used by 25
73Health
Library npm

express-session

Simple, pluggable session middleware for Express that signs session IDs into a cookie and delegates data storage to any compatible store.

6,358
MIT
Used by 24
92Health
Library npm

openid-client

Certified OAuth 2 and OpenID Connect client for every modern JavaScript runtime.

2,410
MIT
Used by 24
50Health
Library npm

html2canvas

Render live DOM into canvas screenshots entirely in the browser, no server required

31,921
MIT
Used by 23
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
93Health
Library npm

React Native Reanimated

Run smooth, gesture-driven animations directly on the UI thread in React Native.

10,995
MIT
Used by 23
92Health
Library npm

React Native Gesture Handler

Declarative, native-driven touch and gesture handling for React Native, recognized on the UI thread.

6,783
MIT
Used by 23
87Health
Library npm

sql-formatter

A JavaScript/TypeScript library and CLI that pretty-prints SQL queries across 20+ dialects with configurable style options.

2,890
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
82Health
Library npm

tldts

tldts: Fast Domain, Subdomain, and TLD Parsing for JS

766
MIT
Used by 20
88Health
Library npm

Leaflet

The leading lightweight open-source JavaScript library for mobile-friendly interactive maps.

45,616
Other
Used by 19
47Health
Library npm

tinycolor2

Fast, dependency-free color parsing, conversion, and manipulation for JavaScript

5,250
MIT
Used by 19
47Health
Library npm

node-xml2js

XML-to-JavaScript-object parser and builder for Node.js

4,962
MIT
Used by 19
69Health
Library npm

globby

User-friendly glob matching for Node.js, built on fast-glob with negation, directory expansion, and gitignore support.

2,649
MIT
Used by 19
59Health
Library npm

Croner

A zero-dependency cron job scheduler and cron-expression evaluator for JavaScript and TypeScript

2,591
MIT
Used by 19
80Health
Library npm

Ink

React for CLIs — build and test interactive command-line apps using declarative, Flexbox-based components instead of manual stdout writes.

39,871
MIT
Used by 18
91Health
Library npm

Effect

A TypeScript library and ecosystem for building robust, type-safe, concurrent applications with a full functional effect system

16,037
MIT
Used by 18
76Health
Library npm

morgan

Battle-tested HTTP request logger middleware for Node.js and Express.

8,201
MIT
Used by 18
73Health
Library npm

iconv-lite

Pure JavaScript character encoding conversion supporting hundreds of legacy and Unicode encodings, with streaming for Node.js and browsers.

3,176
MIT
Used by 18
40Health
Library npm

dedent

A tiny ES6 string tag that strips indentation from multi-line template strings.

1,191
MIT
Used by 18

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