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

63Health
Library Composer

Twig Extra Bundle

A Symfony bundle that auto-registers Twig's optional extra extensions — Markdown, Intl, HTML, String, CSS-inliner, Inky, and Cache — with zero configuration.

901
MIT
Used by 3
64Health
SDK Composer

Laravel Slack Notification Channel

Official Laravel notification channel for sending Slack messages

891
MIT
Used by 3
55Health
Library Cargo

arbitrary

The Rust trait for generating structured data from arbitrary, unstructured input

887
Apache 2.0
Used by 3
68Health
Library npm

stompjs

A JavaScript and TypeScript STOMP client for connecting browsers and Node.js apps to WebSocket message brokers.

887
Apache 2.0
Used by 3
46Health
Library Go

go-ruleguard dsl

The Go API for authoring ruleguard rule files that match, filter, and report on Go source code.

882
BSD 3
Used by 3
89Health
Library Go

libopenapi

A high-performance Go library for parsing, validating, mutating, bundling, and diffing OpenAPI 3.2/3.1/3.0, Swagger, Overlay, and Arazzo documents.

882
MIT
Used by 3
36Health
Library npm

yaml.js

Standalone JavaScript YAML 1.2 parser and encoder for Node.js and browsers, with yaml2json and json2yaml command-line tools.

882
MIT
Used by 3
53Health
Library npm

node-tree-sitter

Node.js bindings to the tree-sitter incremental parsing library for building and querying syntax trees.

880
MIT
Used by 3
79Health
Library Cargo

k256

Pure Rust secp256k1 elliptic curve library for ECDSA, Schnorr, and ECDH cryptography

879
Other
Used by 3
62Health
Library Cargo

signal-hook

Safe, structured Unix signal handling for Rust applications

878
Apache 2.0
Used by 3
71Health
Library Cargo

socket2

Low-level, cross-platform utilities for creating and configuring network sockets in Rust.

877
Apache 2.0
Used by 3
59Health
Library Go

faker

Struct-tag-driven fake data generator for Go, turning any struct into realistic test fixtures with one function call.

868
MIT
Used by 3
72Health
Library Go

defaults

Initialize Go structs with default values using simple struct tags and reflection.

864
MIT
Used by 3
88Health
Library npm

ical-generator

A zero-dependency TypeScript library for generating RFC 5545-compliant iCal calendars and subscription feeds.

858
MIT
Used by 3
87Health
Framework Composer

Laravel MCP

Official Laravel package for rapidly building Model Context Protocol (MCP) servers

858
MIT
Used by 3
51Health
Library npm

react-scrollbars-custom

A fully customizable, cross-browser React scrollbar component that preserves native scroll behavior, with RTL and iOS momentum support.

855
MIT
Used by 3
89Health
Library Cargo

rfd

Rusty File Dialogs — a cross-platform Rust library for native open/save/message dialogs

844
MIT
Used by 3
66Health
Library PyPI

pymemcache

A comprehensive, fast, pure-Python client for the memcached caching protocol.

843
Apache 2.0
Used by 3
56Health
Library npm

js-md5

A fast, dependency-free MD5 hash function for JavaScript with UTF-8 support

837
MIT
Used by 3
42Health
Library Go

reflect2

A Go reflection API that avoids the runtime cost of reflect.Value by working with unsafe pointers directly.

828
Apache 2.0
Used by 3
60Health
Library npm

webdav-client

Promise-based TypeScript WebDAV client for Node.js, browsers, and React Native.

816
MIT
Used by 3
81Health
Library Cargo

Tauri Specta

Generate fully type-safe TypeScript bindings for your Tauri commands and events.

812
MIT
Used by 3
44Health
Library npm

express-winston

Express.js middleware for request and error logging with Winston

790
MIT
Used by 3
81Health
Library Go

parquet-go

A high-performance Go library for reading and writing Apache Parquet files with a low memory footprint.

789
Apache 2.0
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