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
Category
Sort:Used by Most Apps
Rusqlite Migration
A performant, dependency-free schema migration library for rusqlite.
peewee
A small, expressive Python ORM with asyncio support for SQLite, MySQL, and PostgreSQL.
MikroORM
TypeScript ORM for Node.js built on Data Mapper, Unit of Work, and Identity Map patterns.
prisma-client-py
Auto-generated, fully type-safe Python database client built on Prisma's schema and Rust query engine.
node-sqlite
A zero-dependency TypeScript wrapper that adds Promises and SQL-based migrations to Node.js sqlite3.
sqlfluff
A dialect-flexible SQL linter and auto-fixer supporting 30+ SQL dialects, Jinja templating, and dbt projects.
sqlite-vec
Tiny, dependency-free SQLite extension for vector search that runs anywhere
Ibis
A portable Python dataframe library with a lazy expression API across 20+ backends.
Tortoise ORM
Familiar asyncio ORM for Python, built with relations in mind
Databases
Simple asyncio support for PostgreSQL, MySQL, and SQLite, with queries built using SQLAlchemy Core.
sea-query
A dynamic SQL query builder for Rust that constructs MySQL, Postgres, and SQLite queries as safe, composable abstract syntax trees.
requests-cache
Transparent, persistent HTTP caching for the Python requests library
better-sqlite3-multiple-ciphers
Synchronous SQLite3 driver for Node.js, forked from better-sqlite3, with built-in multi-cipher database encryption support.
sqlean.py
A drop-in replacement for Python's sqlite3 module, bundled with sqlean's SQL extensions.
r2d2-sqlite
An r2d2 connection pool implementation for SQLite databases built on rusqlite.
sql_query_builder
A composable SQL query builder for Rust that lets you build dynamic SELECT, INSERT, UPDATE, and DELETE queries with idiomatic, chainable methods.