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

29Health
Library Cargo

cursive_table_view

A sortable, scrollable multi-column table view widget for the cursive terminal UI library.

53
Apache 2.0
Used by 1
37Health
Library PyPI

kgb

Function spies for Python unit tests that intercept, record, and reroute calls without heavy-handed mocking.

53
MIT
Used by 1
33Health
Library Cargo

PrettySize

Strongly-typed file sizes with human-readable formatting, parsing, and unit math for Rust.

52
MIT
Used by 1
28Health
Library npm

truncate

A tiny zero-dependency JavaScript utility that truncates text to a length while keeping URLs and email addresses intact.

52
MIT
Used by 1
31Health
Library Cargo

deserr

A Rust deserialization library focused on custom, user-facing error handling.

51
Other
Used by 1
33Health
Library Cargo

libseccomp

Safe, ergonomic Rust bindings for the libseccomp Linux syscall-filtering library

49
Other
Used by 1
51Health
SDK PyPI

chargebee-python

Official Python client library for the Chargebee subscription billing and revenue-management API.

48
MIT
Used by 1
27Health
Library Cargo

libwebp-sys

Low-level bindgen FFI bindings to Google's libwebp for encoding and decoding WebP images in Rust.

48
MIT
Used by 1
37Health
Library PyPI

zipstream-ng

A modern Python library for generating and streaming ZIP files without buffering them in memory.

48
Other
Used by 1
28Health
Library npm

focus-options-polyfill

Polyfill for the focusOptions preventScroll flag on HTMLElement.focus().

47
MIT
Used by 1
37Health
Library PyPI

pydantic-collections

Validated, list-like collections of Pydantic models via a single BaseCollectionModel class.

47
Apache 2.0
Used by 1
30Health
Library Cargo

term_size-rs

Cross-platform Rust library that detects terminal width and height via stdout, stdin, or stderr.

47
Other
Used by 1
28Health
Library Cargo

waker-fn

Convert any Rust closure into a std::task::Waker without hand-rolling the Wake trait.

47
Other
Used by 1
31Health
Library PyPI

python3-openid

OpenID 2.0 authentication library for Python 3, with relying-party (consumer) and identity-provider (server) support.

46
Apache 2.0
Used by 1
27Health
Library PyPI

zope.event

A minimal synchronous event publishing and dispatch system for Python.

46
Other
Used by 1
43Health
Library Cargo

nkeys

A Rust implementation of NATS nkeys: Ed25519 identity and auth keypairs.

45
Apache 2.0
Used by 1
23Health
Library PyPI

py-ubjson

Universal Binary JSON (UBJSON) draft-12 encoder and decoder for Python

45
Apache 2.0
Used by 1
22Health
Library npm

regexp.escape

A robust, spec-compliant polyfill for RegExp.escape() that safely escapes regex special characters, working as far down as ES3.

44
MIT
Used by 1
33Health
Library Cargo

sha256

A lightweight Rust crate for one-line SHA-256 digests of strings, bytes, and files

41
Other
Used by 1
22Health
Library Cargo

allocation-counter

A Rust library that runs code while counting heap allocations, for profiling and allocation-budget assertions.

40
Apache 2.0
Used by 1
39Health
Library Cargo

rust-hmac-sha256

A small, self-contained SHA-256, HMAC-SHA256, and HKDF-SHA256 implementation in pure Rust with no_std support.

39
Other
Used by 1
38Health
Library PyPI

BlendModes

Apply Photoshop-style layer blend modes to images in Python with NumPy and Pillow

38
MIT
Used by 1
38Health
Library Cargo

magic-crypt

AES and DES string, file, and data encryption for Rust with cross-language compatibility.

38
Apache 2.0
Used by 1
64Health
Framework npm

@tryghost/api-framework

A composable request pipeline that runs Ghost's API controllers through validation, serialization, permissions, and query stages.

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