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

74Health
Library npm

Drizzle ORM

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

35,767
Apache 2.0
Used by 57
75Health
Library npm

qs

A battle-tested querystring parser and serializer for Node.js with nested object support and built-in security limits.

8,940
BSD 3
Used by 49
90Health
Library npm

Prisma Client

Auto-generated, type-safe database client for Node.js and TypeScript.

47,610
Apache 2.0
Used by 46
81Health
Library npm

better-sqlite3

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

7,484
MIT
Used by 40
92Health
SDK npm

@clickhouse/client

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

331
Apache 2.0
Used by 38
94Health
Library PyPI

SQLAlchemy

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

12,156
MIT
Used by 37
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,282
MPL-2.0
Used by 33
66Health
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,725
Other
Used by 31
66Health
Library npm

knex

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

20,341
MIT
Used by 29
89Health
Tool PyPI

Alembic

Database migrations tool for SQLAlchemy with autogenerate and transactional DDL

4,393
MIT
Used by 26
87Health
Library npm

sql-formatter

A JavaScript/TypeScript library and CLI that pretty-prints SQL queries across 20+ dialects with configurable style options.

2,890
MIT
Used by 21
95Health
Library Go

clickhouse-go

The official Go driver for ClickHouse, pairing a fast native protocol client with full database/sql compatibility.

3,343
Apache 2.0
Used by 19
75Health
Library Cargo

SQLx

Async, pure-Rust SQL toolkit with compile-time checked queries and no DSL

17,471
Other
Used by 17
80Health
Library Go

migrate

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

18,919
MIT
Used by 15
82Health
Library npm

PGlite

Embeddable Postgres in WASM — a real Postgres database that runs in the browser, Node.js, Bun, and Deno with no server to install.

16,027
Apache 2.0
Used by 15
59Health
Library npm

node-sqlite3

Asynchronous, non-blocking SQLite3 bindings for Node.js with prebuilt native binaries.

6,416
BSD 3
Used by 15
93Health
Library Composer

Doctrine DBAL

A PHP database abstraction layer with a fluent query builder and schema introspection across major RDBMS engines

9,708
MIT
Used by 14
65Health
Library npm

node-sql-parser

Parses SQL statements into an AST and converts them back to SQL across a dozen database dialects.

1,041
Apache 2.0
Used by 13
55Health
Library Go

go-sqlmock

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

6,572
Other
Used by 12
42Health
Library npm

GSAP

The industry-standard JavaScript animation library for tweening CSS, SVG, canvas, and UI with rock-solid cross-browser reliability.

28,405
Other
Used by 11
95Health
Library npm

node-mssql

The Node.js client for Microsoft SQL Server, wrapping Tedious (or MSNodeSQLv8) behind a unified pool, request, and transaction API.

2,275
MIT
Used by 11
69Health
Library Cargo

tokio-postgres

A native, asynchronous PostgreSQL client for Rust built on Tokio

4,001
Apache 2.0
Used by 9
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
55Health
SDK npm

msgraph-sdk-javascript

Official Microsoft Graph JavaScript SDK for calling the Graph API from Node.js and the browser.

833
MIT
Used by 8

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