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 npm

expiry-map

A drop-in Map implementation where entries automatically expire and free memory after a set TTL.

91
MIT
Used by 1
25Health
Library npm

is-touch-device

Detects whether the current JavaScript environment supports touch input in browsers.

91
MIT
Used by 1
39Health
Library PyPI

packageurl-python

Python library to parse and build Package URLs (purl).

91
MIT
Used by 1
40Health
Library npm

error-stack-parser-es

A lightweight, cross-browser Error.stack parser rewritten in TypeScript with native ES modules and a smaller lite API.

90
MIT
Used by 1
45Health
Library Cargo

imagesize

Reads image dimensions from 25+ formats by parsing just the header bytes, no full decode required.

90
MIT
Used by 1
37Health
Library Composer

LitEmoji

A PHP library that converts emoji between unicode, HTML entities, and shortcodes.

90
MIT
Used by 1
40Health
Library Cargo

fd-lock

Advisory cross-platform file locks in Rust using file descriptors.

89
Other
Used by 1
30Health
Library PyPI

html2docx

Convert HTML strings and files into Word DOCX documents from Python.

89
MIT
Used by 1
77Health
Library npm

@microsoft/agents-activity

TypeScript types and Zod validators implementing Microsoft's Activity Protocol for building conversational agents.

89
MIT
Used by 1
39Health
Library Cargo

vmm-sys-util

Safe Rust wrappers around low-level Linux syscalls for building virtual machine monitors

89
BSD 3
Used by 1
30Health
Library Cargo

machineid-rs

Build a unique, encrypted machine ID (HWID) in Rust from customizable hardware and OS components.

88
Other
Used by 1
59Health
Library npm

@dr.pogodin/react-helmet

Thread-safe document head management for React 19 with tag deduplication, SSR support, and SEO tag prioritization.

87
Apache 2.0
Used by 1
36Health
Library PyPI

Flask-Talisman

A small Flask extension that sets HTTP security headers to protect apps from XSS, clickjacking, and downgrade attacks.

87
Apache 2.0
Used by 1
52Health
Library Cargo

hannoy

A production-ready, key-value-backed HNSW vector search implementation in Rust using LMDB.

87
MIT
Used by 1
56Health
Library PyPI

httpx-socks

SOCKS4, SOCKS5, and HTTP CONNECT proxy transports for the httpx client.

87
Apache 2.0
Used by 1
30Health
Library PyPI

pathlib2

A backport of Python's standard-library pathlib module for object-oriented filesystem paths on older or mixed Python versions.

87
MIT
Used by 1
58Health
Library Cargo

rust-petname

Generate human-readable random names like remarkably-striking-cricket, as a Rust library or CLI, with built-in English, Turkish, and Luxembourgish word lists.

87
Apache 2.0
Used by 1
64Health
Library Cargo

tree-sitter-elm

A tree-sitter grammar for the Elm programming language

87
MIT
Used by 1
35Health
Library PyPI

brotli-asgi

Brotli response-compression middleware for ASGI apps like Starlette and FastAPI

86
MIT
Used by 1
40Health
Library npm

country-code-lookup

Look up countries by FIPS, ISO 3166-1 alpha-2/alpha-3/numeric, or internet TLD codes in Node.js.

86
MIT
Used by 1
29Health
Library Cargo

lru-cache

A fixed-capacity least-recently-used cache for Rust, built on a linked hash map with O(1) inserts, lookups, and evictions.

86
Apache 2.0
Used by 1
67Health
Library PyPI

pydantic-avro

Convert Pydantic models to Avro schemas and generate Pydantic code from Avro schemas

86
MIT
Used by 1
36Health
Library PyPI

tree-sitter-powershell

A tree-sitter grammar for parsing PowerShell scripts, including obfuscated malware samples, with bindings for Rust, Node, Python, Go, C, and Swift.

86
MIT
Used by 1
54Health
Library npm

@fastify/etag

A Fastify plugin that automatically generates HTTP ETags and replies 304 Not Modified when a request's If-None-Match header matches.

85
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