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

51Health
Library Go

fsnotify

A Go library that delivers cross-platform filesystem change notifications through a single Watcher API backed by native OS event mechanisms.

10,805
BSD 3
Used by 24
95Health
Library PyPI

pypdf

A pure-Python library for splitting, merging, cropping, transforming, and extracting content from PDF files.

10,269
BSD 3
Used by 24
68Health
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,355
MIT
Used by 24
49Health
Library npm

ms

Tiny millisecond conversion utility for parsing and formatting human-readable time strings

5,560
MIT
Used by 24
51Health
Library Cargo

Tower

Modular, reusable Rust components for building async network clients and servers

4,325
MIT
Used by 24
76Health
Library npm

simple-git

A lightweight, promise-based interface for running git commands from Node.js

3,856
MIT
Used by 24
93Health
Library Cargo

libc

Raw FFI bindings to platform system libraries for Rust

2,632
Other
Used by 24
90Health
Library npm

openid-client

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

2,435
MIT
Used by 24
44Health
Library npm

pluralize

Pluralize and singularize any English word based on a count, with customizable rules.

2,212
MIT
Used by 24
40Health
Library npm

picocolors

The tiniest, fastest zero-dependency library for ANSI terminal color formatting in Node.js.

1,756
Other
Used by 24
44Health
Library PyPI

six

A single-file library that smooths over Python 2 and 3 API differences.

1,033
MIT
Used by 24
89Health
Library Cargo

zip

A Rust library for reading and writing ZIP archives with broad compression and encryption support

376
MIT
Used by 24
66Health
Library Cargo

http-body

The trait representing an asynchronous, streaming HTTP request or response body across the Rust hyper ecosystem

173
MIT
Used by 24
50Health
Library npm

html2canvas

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

31,927
MIT
Used by 23
81Health
Library npm

async

Higher-order async utility functions for callback, async/await, and promise-based control flow in Node.js and the browser.

28,115
MIT
Used by 23
85Health
Library Go

chi

A lightweight, idiomatic Go HTTP router built entirely on net/http, for composing middleware and mounting REST APIs without a framework.

22,991
MIT
Used by 23
87Health
Tool npm

svgo

A Node.js library and command-line tool that optimizes SVG files by removing redundant markup through a configurable plugin pipeline.

22,765
MIT
Used by 23
90Health
Library npm

Scalar API Reference

Interactive, embeddable API reference documentation generated from your OpenAPI or Swagger specs.

16,313
MIT
Used by 23
48Health
Library npm

class-validator

Decorator-based property validation for TypeScript and JavaScript classes, on both Node.js and the browser.

11,847
MIT
Used by 23
95Health
SDK Go

go-github

A comprehensive Go client library for the GitHub REST API, covering everything from repos and issues to Actions, Apps, and enterprise admin endpoints.

11,328
BSD 3
Used by 23
89Health
Library npm

React-PDF

Display PDF documents in your React app as easily as if they were images

11,193
MIT
Used by 23
93Health
Library npm

React Native Reanimated

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

11,031
MIT
Used by 23
63Health
Library npm

React Hot Toast

Lightweight, customizable toast notifications for React

10,987
MIT
Used by 23
48Health
Library npm

Emoji Mart

A customizable, framework-agnostic emoji picker component for the modern web.

9,405
MIT
Used by 23

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