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
Prisma Client
Auto-generated, type-safe database client for Node.js and TypeScript.
@clickhouse/client
The official TypeScript client for connecting Node.js applications to ClickHouse over HTTP.
knex
A flexible, portable SQL query builder for Node.js supporting PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3, and Oracle.
supabase-js
The official isomorphic JavaScript SDK for Supabase — database, auth, realtime, storage, and edge functions in one client.
libSQL Client (TypeScript)
The TypeScript/JavaScript driver for libSQL and Turso databases
node-mssql
The Node.js client for Microsoft SQL Server, wrapping Tedious (or MSNodeSQLv8) behind a unified pool, request, and transaction API.
elasticsearch-js
The official Node.js client for Elasticsearch, giving JavaScript and TypeScript apps a typed, fully-featured way to talk to an Elasticsearch cluster.
qdrant-js
Official TypeScript/JavaScript REST client for the Qdrant vector search engine.
firebase-js-sdk
Google's official client SDK for building web and Node.js apps on Firebase's backend services.
node-oracledb
Oracle's official Node.js driver for connecting JavaScript and TypeScript apps directly to Oracle Database, in pure JS or with an optional native client.
@neondatabase/serverless
Neon's serverless PostgreSQL driver for JavaScript and TypeScript, built for edge and serverless runtimes using HTTP and WebSockets instead of raw TCP.
mysql
A pure JavaScript MySQL client for Node.js with connection pooling, streaming, and zero native bindings.
libsql
A better-sqlite3 compatible driver for libSQL, running local, remote, and embedded-replica databases
PouchDB
An offline-first JavaScript database for the browser and Node.js that replicates seamlessly with CouchDB.
prisma-client-py
Auto-generated, fully type-safe Python database client built on Prisma's schema and Rust query engine.
tedious
A pure-JavaScript TDS driver that lets Node.js applications talk directly to Microsoft SQL Server.
slonik
A strictly-typed Node.js PostgreSQL client with runtime validation, safe connection handling, and composable raw SQL.
Level
Universal abstract-level key-value database, one API for Node.js and browsers
cassandra-nodejs-driver
A modern, highly tunable Node.js client for Apache Cassandra, DSE, HCD, and DataStax Astra DB with a built-in object mapper.
influx
A zero-dependency TypeScript client for InfluxDB 1.x, built for Node.js and the browser
abstract-level
The common abstract class every Level key-value database implementation extends, with encodings, sublevels, hooks and events built in.
memory-level
In-memory abstract-level database for Node.js and browsers, backed by a fully persistent red-black tree.