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

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
72Health
Library PyPI

psycopg2

The most popular PostgreSQL database adapter for Python, implementing the full DB API 2.0 specification.

3,656
Other
Used by 42
94Health
SDK PyPI

redis-py

The official Python client for Redis, with sync, asyncio, cluster, and Sentinel support.

13,647
MIT
Used by 39
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
81Health
Library PyPI

Psycopg

The modern PostgreSQL adapter for Python, with native async and pipeline support

2,504
Other
Used by 29
83Health
Library PyPI

asyncpg

A fast PostgreSQL database client library for Python built directly on asyncio, implementing the PostgreSQL binary wire protocol natively for high-throughput async applications.

8,094
Apache 2.0
Used by 26
88Health
Library Go

go-sqlite3

A self-contained CGO driver that brings SQLite3 to Go's standard database/sql interface.

9,242
MIT
Used by 22
78Health
Library Go

migrate

Database schema migrations for Go, usable as a CLI tool or an importable library with pluggable source and database drivers.

18,944
MIT
Used by 15
40Health
Library PyPI

aiosqlite

Async/await-friendly wrapper around Python's built-in sqlite3 module for asyncio applications.

1,576
MIT
Used by 15
92Health
SDK PyPI

clickhouse-connect

ClickHouse's official high-performance Python driver, with native Pandas, NumPy, PyArrow, and Superset support

522
Apache 2.0
Used by 13
54Health
Library Go

go-sqlmock

A mock sql/driver implementation for Go that simulates database behavior in tests without a real database connection.

6,573
Other
Used by 12
91Health
Library Go

go-redis

The official Redis client library for Go, with pooling, pipelines, Pub/Sub, and Cluster support

22,255
Other
Used by 9
93Health
SDK PyPI

pymilvus

The official Python SDK for Milvus, the open-source vector database for embedding-based similarity search.

1,411
Apache 2.0
Used by 9
83Health
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,507
MIT
Used by 8
85Health
SDK PyPI

python-oracledb

Oracle's official Python driver for connecting directly to Oracle Database with no client libraries required

453
Other
Used by 7
90Health
SDK PyPI

weaviate-python-client

The official Python SDK for Weaviate, with typed sync and async clients for vector search, RAG, and collection management.

227
BSD 3
Used by 6
52Health
Library Go

redigo

A print-like Go client for Redis and Valkey with pipelining, pub/sub, connection pooling, and Lua script helpers.

9,854
Apache 2.0
Used by 5
83Health
Library Go

badger

An embeddable, persistent key-value database in pure Go, built on WiscKey's LSM-tree-plus-value-log design for high throughput on SSDs.

15,773
Apache 2.0
Used by 4
85Health
Library Go

Bun

A SQL-first Golang ORM with type-safe query builders for PostgreSQL, MySQL, MSSQL, SQLite, and Oracle.

4,980
Other
Used by 4
94Health
Library PyPI

deltalake

Native Rust-powered Python binding for Delta Lake, giving pandas, Polars, and Arrow workflows ACID table reads and writes without a JVM.

3,321
Apache 2.0
Used by 3
77Health
SDK Go

geoip2-golang

Unofficial Go reader for MaxMind GeoIP2 and GeoLite2 databases, exposing typed City, Country, ASN, ISP, and Enterprise IP lookups over a fast memory-mapped mmdb decoder.

2,339
Other
Used by 3
52Health
Library PyPI

aiomysql

A pure-Python async MySQL and MariaDB driver for asyncio, built on top of PyMySQL.

1,896
MIT
Used by 3
94Health
Library Go

go-ora

A pure Go driver for Oracle Database that implements database/sql without CGO or Oracle Instant Client.

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