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

75Health
Library Go

testify

The essential Go toolkit for assertions, mocks, and structured test suites.

26,217
MIT
Used by 102
54Health
Framework Go

Cobra

The commander library that powers Kubernetes, Hugo, and GitHub CLI's command-line interfaces.

44,650
Apache 2.0
Used by 62
65Health
Library Go

jwt

A zero-dependency Go implementation of JSON Web Tokens (JWT) with pluggable HMAC, RSA, RSA-PSS, ECDSA, and Ed25519 signing methods.

9,230
MIT
Used by 62
79Health
Library npm

Drizzle ORM

A lightweight, zero-dependency TypeScript ORM with full SQL-like query flexibility

35,907
Apache 2.0
Used by 57
95Health
SDK Go

AWS SDK for Go v2

The official AWS SDK for Go — type-safe, modular clients for every AWS service.

3,658
Apache 2.0
Used by 44
93Health
Library PyPI

SQLAlchemy

The Python SQL toolkit and Object Relational Mapper that gives developers the full power and flexibility of SQL.

12,189
MIT
Used by 43
80Health
Library npm

better-sqlite3

The fastest and simplest SQLite3 library for Node.js, with a synchronous API and full transaction support.

7,497
MIT
Used by 40
51Health
Library Go

websocket

A fast, RFC 6455-compliant WebSocket implementation for Go with full control over framing, compression, and concurrency.

24,878
Other
Used by 39
90Health
SDK npm

@clickhouse/client

The official TypeScript client for connecting Node.js applications to ClickHouse over HTTP.

332
Apache 2.0
Used by 38
83Health
Library Go

Logrus

Structured, pluggable logging for Go with a stdlib-compatible API and level-based hooks.

25,755
MIT
Used by 36
49Health
Library Go

mux

A lightweight, http.Handler-compatible Go router that matches requests by path, host, method, headers, and query, and can reverse them back into URLs.

21,838
BSD 3
Used by 35
91Health
Library Go

go-redis

The official, idiomatic Go client for Redis — connection pooling, Cluster, Sentinel, pipelines, and client-side caching built in.

22,255
Other
Used by 34
82Health
Library Go

Go-MySQL-Driver

A pure Go implementation of the MySQL wire protocol, used as the database/sql driver for MySQL, MariaDB, and TiDB.

15,285
MPL-2.0
Used by 33
64Health
Library npm

postgres

Postgres.js is a zero-dependency PostgreSQL client for Node.js, Deno, Bun, and Cloudflare Workers built on ES6 tagged template literals.

8,733
Other
Used by 31
56Health
Library npm

knex

A flexible, portable SQL query builder for Node.js supporting PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3, and Oracle.

20,347
MIT
Used by 29
66Health
Library Go

color

Colorized terminal output for Go with ANSI escape codes, 24-bit RGB, and built-in Windows support.

8,002
MIT
Used by 29
48Health
Library Go

go-cmp

A safer, more powerful alternative to reflect.DeepEqual for comparing Go values in tests.

4,678
BSD 3
Used by 29
52Health
Library Go

godotenv

A Go port of Ruby's dotenv that loads environment variables from .env files into your process, with zero third-party dependencies.

10,643
MIT
Used by 27
91Health
Library Go

compress

A Go compression toolkit with a pure-Go Zstandard codec, S2 (a faster Snappy), and assembly-accelerated drop-in replacements for gzip, zip, zlib, and lzw.

5,650
BSD 3
Used by 27
89Health
Tool PyPI

Alembic

Database migrations tool for SQLAlchemy with autogenerate and transactional DDL

4,413
MIT
Used by 27
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,309
BSD 3
Used by 23
77Health
Framework Go

Gin

A high-performance HTTP web framework for Go, built on a zero-allocation radix-tree router with an Express.js-style API.

89,268
MIT
Used by 22
81Health
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,891
MIT
Used by 22
92Health
Library Go

gopsutil

A Go library that ports Python's psutil, giving programs a pure-Go way to read CPU, memory, disk, network, host, sensor, and process statistics across every major OS.

11,929
BSD 3
Used by 22

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