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

64Health
Library npm

Chalk

The most popular Node.js library for styling terminal string output with ANSI colors.

23,315
MIT
Used by 98
90Health
Library npm

Prisma Client

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

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

strip-ansi

Strips ANSI escape codes from strings — the small, fast utility Node.js later built directly into its own core API.

498
MIT
Used by 31
69Health
Library npm

query-string

Parse and stringify URL query strings in JavaScript with flexible array, number, and boolean handling.

6,906
MIT
Used by 27
46Health
Library Cargo

walkdir

A cross-platform Rust library for efficiently walking directory trees recursively

1,542
Other
Used by 21
63Health
Library npm

slugify

Slugify a string with accurate Unicode transliteration for URLs, filenames, and IDs.

2,703
MIT
Used by 20
67Health
Library Cargo

itertools

Extra iterator adaptors, methods, and macros extending Rust's standard Iterator trait

3,169
Apache 2.0
Used by 18
72Health
Library npm

p-map

Map over promises concurrently, with controlled concurrency, backpressure, abort signals, and error aggregation.

1,511
MIT
Used by 17
76Health
Library PyPI

croniter

Parses cron schedule strings and iterates the matching datetime values, with DST, second/year fields, and last-weekday support.

563
MIT
Used by 15
43Health
Library Cargo

colored

The simplest way to add ANSI colors and styles to terminal strings in Rust.

2,036
MPL-2.0
Used by 14
46Health
Library Cargo

Strum

Derive macros and traits that make Rust enums easier to convert to and from strings

2,443
MIT
Used by 13
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
40Health
Library npm

he

A robust, spec-compliant HTML entity encoder and decoder for JavaScript with full Unicode support.

3,597
MIT
Used by 11
78Health
Library npm

Orama

A dependency-free full-text, vector, and hybrid search engine that runs entirely in JavaScript.

10,550
Apache 2.0
Used by 9
49Health
Library npm

lz-string

Fast, dependency-free LZ-based string compression for JavaScript and TypeScript

4,433
MIT
Used by 9
37Health
Library npm

fastest-levenshtein

The fastest JavaScript/TypeScript implementation of Levenshtein edit distance

774
MIT
Used by 9
88Health
Library npm

Remeda

A TypeScript-first utility library with data-first and data-last function variants, lazy pipe evaluation, and fully typed transformations.

5,427
MIT
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
28Health
Library npm

mdast-util-to-string

Get the plain-text content of any mdast node in a single function call.

47
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
87Health
Library PyPI

more-itertools

More routines for operating on iterables, beyond Python's built-in itertools

4,089
MIT
Used by 7
51Health
Library npm

camelcase

Convert dash, dot, underscore, or space separated strings to camelCase or PascalCase, with full Unicode support.

697
MIT
Used by 7
62Health
Library Cargo

memchr

Extremely fast SIMD-accelerated byte and substring search for Rust

1,559
Other
Used by 6
56Health
Library npm

filenamify

Convert any string into a valid, cross-platform safe filename in one function call.

525
MIT
Used by 6

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