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

84Health
Library npm

vis-data

A framework-agnostic reactive data layer for adding, updating, removing, and observing collections of structured JavaScript objects.

120
Other
Used by 3
67Health
Library Cargo

Rusqlite Migration

A performant, dependency-free schema migration library for rusqlite.

115
Apache 2.0
Used by 3
65Health
Tool npm

eslint-plugin-wc

ESLint rules that catch Web Components anti-patterns before they ship.

113
MIT
Used by 3
68Health
Library npm

xml-formatter

Pretty-print and minify XML strings in JavaScript/TypeScript, respecting xml:space

113
MIT
Used by 3
33Health
Library npm

normalize-path

Normalize Windows and POSIX file path slashes to unix-style forward slashes

112
MIT
Used by 3
42Health
Library npm

check-disk-space

A lightweight, dependency-free way to check free and total disk space on Windows, macOS, and Linux from Node.js.

110
MIT
Used by 3
32Health
Library npm

pg-hstore

Serializes and parses PostgreSQL hstore key-value strings to and from plain JavaScript objects.

108
MIT
Used by 3
38Health
Library npm

sha1

A tiny, dependency-light JavaScript function for computing SHA-1 hashes

107
BSD 3
Used by 3
36Health
Library PyPI

click-didyoumean

Adds git-style Did you mean suggestions to Click command-line groups

101
MIT
Used by 3
54Health
Library Cargo

unicase

A case-insensitive string wrapper for Rust using Unicode case-folding.

100
Apache 2.0
Used by 3
34Health
Library Cargo

assert-json-diff

Compare two serializable values by diffing their JSON and get clear, precise error output.

96
MIT
Used by 3
30Health
Library npm

codemirror-indentation-markers

Adds Ace- and Monaco-style indentation guide lines to CodeMirror 6 editors, highlighting the active nesting block as you type.

92
MIT
Used by 3
46Health
Library Cargo

webp (Rust)

Encode and decode WebP images in Rust, built on libwebp

90
Apache 2.0
Used by 3
30Health
Library npm

byte-size

Converts a numeric bytes value into a human-readable string like '3.5 kB', with metric, IEC, and fully custom unit support.

89
MIT
Used by 3
35Health
Library PyPI

Cycler

Composable style-cycle library for combining and iterating property values, best known as matplotlib's plot-styling engine

83
BSD 3
Used by 3
51Health
Library npm

cron-validate

A configurable TypeScript/JavaScript validator for cron expressions, with presets for crontab, node-cron, cron-schedule, and AWS CloudWatch.

82
MIT
Used by 3
64Health
Library npm

libpg-query-node

The real PostgreSQL parser, compiled to WebAssembly, for parsing SQL into ASTs in any JavaScript runtime.

82
MIT
Used by 3
69Health
Library PyPI

annotated-doc

Document parameters, class attributes, return types, and variables inline using typing.Annotated.

81
MIT
Used by 3
28Health
Library Cargo

murmur3

A Rust implementation of the fast, non-cryptographic MurmurHash3 algorithm.

78
Apache 2.0
Used by 3
62Health
Library Cargo

opener

Open any file or link in the system default program from Rust, on every major platform.

74
Apache 2.0
Used by 3
31Health
Library PyPI

py

Legacy Python support library for path, ini-config, and code introspection utilities

72
MIT
Used by 3
29Health
Library npm

markdown-it-highlightjs

Preset that wires highlight.js into markdown-it so fenced, indented, and inline code blocks get syntax-highlighted HTML at render time.

71
Other
Used by 3
50Health
SDK npm

vector-js

The connectionless, HTTP-based TypeScript client for Upstash's serverless vector database.

71
MIT
Used by 3
47Health
Library Cargo

serde_json_path

RFC 9535 JSONPath queries for serde_json Value trees in Rust.

70
MIT
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