Open Source Packages
Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.
All Packages
Category1
Sort:Used by Most Apps
SQLAlchemy
The Python SQL toolkit and Object Relational Mapper that gives developers the full power and flexibility of SQL.
psycopg2
The most popular PostgreSQL database adapter for Python, implementing the full DB API 2.0 specification.
redis-py
The official Python client for Redis, with sync, asyncio, cluster, and Sentinel support.
go-redis
The official, idiomatic Go client for Redis — connection pooling, Cluster, Sentinel, pipelines, and client-side caching built in.
Go-MySQL-Driver
A pure Go implementation of the MySQL wire protocol, used as the database/sql driver for MySQL, MariaDB, and TiDB.
Psycopg
The modern PostgreSQL adapter for Python, with native async and pipeline support
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.
go-sqlite3
A self-contained CGO driver that brings SQLite3 to Go's standard database/sql interface.
migrate
Database schema migrations for Go, usable as a CLI tool or an importable library with pluggable source and database drivers.
aiosqlite
Async/await-friendly wrapper around Python's built-in sqlite3 module for asyncio applications.
clickhouse-connect
ClickHouse's official high-performance Python driver, with native Pandas, NumPy, PyArrow, and Superset support
go-sqlmock
A mock sql/driver implementation for Go that simulates database behavior in tests without a real database connection.
go-redis
The official Redis client library for Go, with pooling, pipelines, Pub/Sub, and Cluster support
pymilvus
The official Python SDK for Milvus, the open-source vector database for embedding-based similarity search.
goose
A database migration tool for Go, driven by SQL files or plain Go functions, with a CLI and an embeddable provider library.
python-oracledb
Oracle's official Python driver for connecting directly to Oracle Database with no client libraries required
weaviate-python-client
The official Python SDK for Weaviate, with typed sync and async clients for vector search, RAG, and collection management.
redigo
A print-like Go client for Redis and Valkey with pipelining, pub/sub, connection pooling, and Lua script helpers.
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.
Bun
A SQL-first Golang ORM with type-safe query builders for PostgreSQL, MySQL, MSSQL, SQLite, and Oracle.
deltalake
Native Rust-powered Python binding for Delta Lake, giving pandas, Polars, and Arrow workflows ACID table reads and writes without a JVM.
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.
aiomysql
A pure-Python async MySQL and MariaDB driver for asyncio, built on top of PyMySQL.
go-ora
A pure Go driver for Oracle Database that implements database/sql without CGO or Oracle Instant Client.