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

57Health
Library npm

ofetch

A better fetch API for Node, browsers, and workers with JSON parsing, retries, and typed errors built in.

5,362
MIT
Used by 7
83Health
Library npm

recast

JavaScript AST transformer and nondestructive pretty-printer for building codemods

5,255
MIT
Used by 7
70Health
Library Go

Dockertest

Spin up real Docker containers for Go integration tests, then tear them down automatically.

4,527
Apache 2.0
Used by 7
95Health
Library npm

DocSearch

Free, Algolia-powered search widget for documentation sites, with a React component and vanilla-JS build

4,385
MIT
Used by 7
77Health
Library PyPI

responses

A utility library for mocking out the Python requests library in your test suite.

4,342
Apache 2.0
Used by 7
60Health
Library Go

xid

A dependency-free Go library for generating compact, sortable, globally unique 12-byte IDs with no configuration required.

4,280
MIT
Used by 7
81Health
Library Go

koanf

A lightweight, extensible Go library for reading and merging configuration from files, env vars, flags, and remote sources.

4,223
MIT
Used by 7
79Health
Library npm

React-Ace

A React component wrapper around the Ace code editor, with split and diff editing modes built in

4,205
MIT
Used by 7
85Health
Library PyPI

more-itertools

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

4,104
MIT
Used by 7
95Health
Framework npm

oidc-provider

Certified OAuth 2.0 and OpenID Connect authorization server you mount into your own Node.js app.

3,838
MIT
Used by 7
52Health
Tool npm

next-sitemap

CLI that generates sitemaps and robots.txt for Next.js sites

3,747
MIT
Used by 7
91Health
Library Composer

league/csv

CSV data manipulation made easy in PHP

3,480
MIT
Used by 7
53Health
Library npm

diff2html

Generate pretty, GitHub-style HTML diffs from git diff or unified diff output

3,426
MIT
Used by 7
57Health
Library npm

react-force-graph-2d

React component for rendering interactive 2D force-directed graphs on HTML Canvas.

3,335
MIT
Used by 7
81Health
Library Go

netlink

A Go library that wraps Linux netlink sockets with a high-level, iproute2-style API for managing links, addresses, routes, and IPsec.

3,319
Apache 2.0
Used by 7
77Health
Library Cargo

config

Layered configuration system for Rust applications with strong 12-factor support

3,221
Apache 2.0
Used by 7
75Health
Library PyPI

ddgs

A Python metasearch library that aggregates text, image, news, and video search results

3,029
MIT
Used by 7
52Health
Library PyPI

django-storages

Pluggable cloud and remote storage backends for Django's file storage API

2,961
BSD 3
Used by 7
49Health
Library npm

use-context-selector

A userland implementation of useContextSelector that stops React Context updates from re-rendering every consumer.

2,960
MIT
Used by 7
85Health
Library Cargo

pulldown-cmark

A fast, safe pull parser for CommonMark Markdown written in pure Rust

2,750
MIT
Used by 7
67Health
Library PyPI

watchfiles

Simple, modern, and fast file watching and code-reload for Python, powered by a Rust core built on the `notify` crate

2,552
MIT
Used by 7
89Health
Library Go

jwx

A complete, opinionated Go implementation of the JOSE stack: JWT, JWS, JWE, JWK, and JWA.

2,440
MIT
Used by 7
46Health
Library npm

download

Trigger client-side file downloads from JavaScript using strings, Blobs, data URLs, or typed arrays, with no server round trip required.

2,328
MIT
Used by 7
76Health
Library Cargo

ureq

A simple, safe, blocking HTTP client for Rust with minimal dependencies.

2,216
Apache 2.0
Used by 7

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