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

90Health
Tool PyPI

Ruff

An extremely fast Python linter and code formatter, written in Rust, built as a drop-in replacement for Flake8, Black, isort, and dozens of plugins.

49,630
MIT
Used by 46
95Health
Tool npm

mocha

The classic, battle-tested JavaScript test framework for Node.js and the browser, built around flexible async testing and pluggable reporters.

22,896
MIT
Used by 30
84Health
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,669
MIT
Used by 23
94Health
Tool npm

nest-cli

Scaffolds, builds, and serves NestJS applications through schematics-driven code generation and pluggable compiler backends.

2,197
MIT
Used by 19
95Health
Tool Go

grpc-gateway

A protoc plugin that generates a reverse-proxy server, turning RESTful HTTP/JSON requests into gRPC calls from the same service definitions.

20,003
BSD 3
Used by 16
90Health
Tool npm

js-beautify

Reformats and re-indents JavaScript, HTML, and CSS into clean, readable code

8,995
MIT
Used by 11
56Health
Tool npm

jest-junit

A Jest reporter that converts test results into JUnit-compatible XML for CI dashboards and test-analytics tools.

502
Apache 2.0
Used by 11
84Health
Tool Go

goose

A database migration tool for Go, driven by SQL files or plain Go functions, with a CLI and an embeddable provider library.

11,458
MIT
Used by 8
90Health
Tool npm

verdaccio

A lightweight, zero-config-required private npm registry with built-in caching and proxying of public registries.

17,881
MIT
Used by 7
46Health
Tool Go

Wire

Compile-time dependency injection for Go that generates plain, debuggable initialization code with zero runtime reflection.

14,399
Apache 2.0
Used by 7
93Health
Tool Go

nats-server

High-performance, self-hostable messaging server for NATS.io, powering pub/sub, request/reply, and JetStream persistence across cloud and edge.

20,704
Apache 2.0
Used by 6
95Health
Tool Go

BuildKit

The daemon and CLI toolkit behind `docker build`, compiling Dockerfiles and other build definitions into portable, cacheable OCI images.

10,263
Apache 2.0
Used by 6
97Health
Tool Go

TiDB

A distributed, MySQL-compatible SQL database built for horizontal scale, strong consistency, and hybrid transactional/analytical workloads.

40,528
Apache 2.0
Used by 5
98Health
Tool npm

npm

The default command-line package manager for Node.js and the JavaScript ecosystem

10,114
Used by 5
75Health
Tool Go

gojq

A pure Go implementation of jq for querying and transforming JSON and YAML, usable as a CLI or embedded as a Go library.

3,804
MIT
Used by 3
49Health
Tool Go

sql-migrate

A SQL schema migration tool for Go, usable as a standalone CLI or embedded directly as a library.

3,418
MIT
Used by 3
95Health
Tool Go

Docker Compose

The official CLI plugin for defining and running multi-container Docker applications from a single Compose file.

38,152
Apache 2.0
Used by 2
74Health
Tool Go

toxiproxy

A TCP proxy for injecting network and system failures to test how applications handle unreliable dependencies.

12,341
MIT
Used by 2
90Health
Tool npm

moon

A Rust-based build system and monorepo orchestrator that manages toolchains, tasks, caching, and CI pipelines across the JavaScript, TypeScript, and polyglot ecosystem.

4,100
MIT
Used by 2
64Health
Tool Go

vtprotobuf

A protoc plugin that generates reflection-free Marshal, Unmarshal, Size, Equal, Clone, and pooling methods for Go protobuf messages.

1,118
BSD 3
Used by 2
90Health
Tool PyPI

jsbeautifier

The official Python port of js-beautify for beautifying, unpacking, and deobfuscating JavaScript

8,995
MIT
Used by 1
74Health
Tool npm

memlab

Meta's end-to-end framework for finding JavaScript memory leaks and analyzing heap snapshots

5,047
MIT
Used by 1
48Health
Tool npm

CMake.js

A CMake-based build tool for compiling Node.js native C/C++ addons

956
MIT
Used by 1
73Health
Tool npm

rails-erb-loader

A webpack loader that compiles embedded Ruby (.erb) templates into JavaScript for Rails projects.

105
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