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

67Health
Library Cargo

base64

Correct, fast, and configurable base64 encoding and decoding for Rust, with pluggable alphabets and padding.

736
Apache 2.0
Used by 66
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
37Health
Library Cargo

bincode

A compact, zero-fluff binary encoder and decoder for turning Rust structs into space-efficient byte streams.

3,060
MIT
Used by 17
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
38Health
Library npm

base-x

Fast base encoding and decoding for any custom alphabet, using bitcoin-style leading zero compression.

338
MIT
Used by 5
44Health
Library npm

wavefile

A zero-dependency JavaScript library to create, read, and write WAV audio files according to the RIFF/RIFX/RF64 specs, in Node.js and the browser.

253
MIT
Used by 3
68Health
Library npm

@scure/base

Audited, zero-dependency base16/32/58/64 and bech32/bech32m encoding for TypeScript

177
MIT
Used by 3
44Health
Library Composer

URLify

Fast PHP slug generator and transliteration library for turning any string into a clean URL.

674
Other
Used by 2
38Health
Library npm

bs58

Base58 encoding and decoding for Bitcoin and other cryptocurrency addresses.

235
MIT
Used by 2
30Health
Library npm

html-escaper

A tiny, zero-dependency utility that safely escapes and unescapes HTML entities in JavaScript strings.

112
MIT
Used by 2
51Health
Library Composer

hashids

Small PHP library to generate short, reversible YouTube-like IDs from numbers.

5,429
MIT
Used by 1
36Health
Library npm

querystringify

A small, dependency-free JavaScript library for parsing and building URL query strings, with built-in protection against prototype-pollution keys.

175
MIT
Used by 1
31Health
Library npm

base64-stream

Streaming Base64 encoder and decoder Transform classes for Node.js, so binary data can be converted on the fly instead of buffered in memory.

118
MIT
Used by 1
46Health
Library Cargo

html-escape

Context-aware HTML encoding and entity decoding for Rust, with no-std support.

56
MIT
Used by 1
27Health
Library npm

stringify-entities

A small, spec-compliant encoder that serializes HTML character references, with fine-grained control over named, decimal, and hexadecimal output formats.

20
MIT
Used by 1
32Health
Library Cargo

url-escape

Rust crate for encoding and decoding special characters in URLs

8
MIT
Used by 1
22Health
Library Cargo

base16

Fast, no_std-friendly hexadecimal (base16) encoding and decoding for Rust

6
Other
Used by 1

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