Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source database-driver software

497 open-source libraries, tools and applications tagged database-driver, ranked by how closely database-driver is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

497 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
DeNA/HandlerSocket-Plugin-for-MySQL
HandlerSocket is a NoSQL plugin for MySQL that runs as a daemon inside the mysqld process, accepting TCP connections and executing simple C…
321137maintenance
jkehler/awslambda-psycopg2
A pre-compiled psycopg2 PostgreSQL driver for Python, built with libpq statically linked so it works inside AWS Lambda's runtime environmen…
321135maintenance
Parsely/pykafka
PyKafka is a programmer-friendly Apache Kafka client for Python offering both high-level and low-level producer/consumer APIs, optionally a…
101120maintenance
apache/nano
Nano is a minimalistic Apache CouchDB driver for Node.js, offering a thin abstraction over the CouchDB HTTP API. The repository has moved a…
101120maintenance
neumino/thinky
Thinky is a light Node.js ORM for RethinkDB that provides schema enforcement, standard relations (hasOne, belongsTo, hasMany, hasAndBelongs…
231111maintenance
mycelial/mycelite
Mycelite is a SQLite extension (implemented as a VFS proxy in Rust) that performs physical, single-writer replication by intercepting page …
231095maintenance
sgroschupf/zkclient
ZkClient is a Java library that wraps the Apache ZooKeeper client API to make working with ZooKeeper simpler and more convenient. It provid…
321077maintenance
biggora/caminte
CaminteJS is a cross-database ORM for Node.js that provides a common interface for defining models and accessing many popular SQL and NoSQL…
231073maintenance
aws-amplify/aws-sdk-android
The AWS SDK for Android is a collection of low-level Java libraries for directly interacting with AWS services (S3, DynamoDB, Cognito, Lamb…
101073maintenance
outworkers/phantom
Phantom is a schema-safe, type-safe, reactive Scala DSL and driver for Apache Cassandra and DataStax Enterprise. It lets you define Cassand…
231043maintenance
sebleier/django-redis-cache
A Redis cache backend for Django, plugging into Django's cache framework. It supports pluggable serializers, compression, connection option…
321040maintenance
igrigorik/em-synchrony
A Ruby library providing Fiber-aware EventMachine clients and convenience primitives such as connection pools, iterators, and synchronizati…
321035maintenance
Netflix/astyanax
Astyanax is a high-level Java client library for Apache Cassandra that wraps the underlying Thrift API with an object-oriented interface. I…
451034maintenance
mongomock/mongomock
Mongomock is a small Python library that provides a fake in-memory implementation of pymongo collection objects for testing MongoDB-depende…
321005maintenance
blaze/odo
Odo is a Python library for migrating data between different containers, from in-memory structures like lists and pandas DataFrames to out-…
231005maintenance
chaisql/chai
ChaiSQL is a modern embedded SQL database written in pure Go with a PostgreSQL-inspired API, built on CockroachDB's Pebble storage engine. …
571706experimental
orbitinghail/graft
Graft is an open-source transactional storage engine written in Rust that turns object storage into a transactional system with lazy, parti…
721547experimental
gohouse/gorose
GoRose is a mini database ORM for Go inspired by Laravel's Eloquent, offering both struct-bound (Go-style) and map-based (PHP-style) query …
231162experimental
greenrobot/greenDAO
greenDAO is a lightweight, high-performance ORM for Android that maps Java objects to SQLite databases with a simple annotation-based API. …
2312583abandoned
magicalpanda/MagicalRecord
MagicalRecord is an Objective-C library that brings Ruby on Rails-style Active Record convenience to Apple's Core Data, enabling simple one…
2310689abandoned
TryGhost/node-sqlite3
Asynchronous, non-blocking SQLite3 bindings for Node.js, written in modern C++ with Node-API prebuilt binaries. The repository is officiall…
106416abandoned
streadway/amqp
A Go client library implementing the AMQP 0.9.1 protocol, primarily targeting RabbitMQ as the message broker server. It is explicitly unmai…
324925abandoned
go-mgo/mgo
mgo is a MongoDB driver for the Go language, providing a rich API for connecting to and working with MongoDB databases. The project is offi…
322736abandoned
FirebaseExtended/angularfire
AngularFire is the official AngularJS binding library for Firebase, providing Angular services for synchronized objects and collections, fi…
102704abandoned
aio-libs-abandoned/aioredis-py
aioredis is an asyncio (PEP 3156) Redis client library for Python providing low-level and high-level APIs, connection pooling, pipelining, …
102282abandoned
shyiko/mysql-binlog-connector-java
A Java library for reading MySQL binary logs, both from binlog files and by tapping into the live MySQL replication stream. It supports GTI…
232266abandoned
tylermcginnis/re-base
re-base is a JavaScript library that simplifies binding Firebase Realtime Database data to React component state, inspired by Relay. It pro…
322099abandoned
RobertCraigie/prisma-client-py
Prisma Client Python is an auto-generated, fully type-safe ORM client built on top of Prisma, supporting PostgreSQL, MySQL, SQLite, and Mon…
102093abandoned
searchbox-io/Jest
Jest is a Java HTTP REST client library for Elasticsearch, filling the gap for a lightweight REST-based client instead of the native Java A…
102091abandoned
Brendonovich/prisma-client-rust
Prisma Client Rust is an autogenerated, fully type-safe query builder for Rust that leverages the Prisma ecosystem as an alternative to Die…
101917abandoned
karmi/retire
Tire (renamed to 'retire') is a Ruby client library and DSL for the Elasticsearch search engine, offering fluent query building and ActiveM…
101847abandoned
coresmart/persistencejs
persistence.js is an asynchronous JavaScript object-relational mapper (ORM) library usable in both the browser and on Node.js servers, with…
321707abandoned
influxdata/influxdb-python
The official Python client library for InfluxDB 1.x, supporting writes in line protocol and queries via InfluxQL, including 1.x-compatible …
101694abandoned
samuel/go-zookeeper
A native Go client library for Apache ZooKeeper, providing distributed coordination primitives. It is no longer maintained and users should…
101628abandoned
mongodb/mongo-hadoop
A Java library that lets MongoDB (or BSON backup files) serve as an input source or output destination for Hadoop MapReduce jobs, with inte…
101552abandoned
mauricio/postgresql-async
Async, Netty-based database drivers for PostgreSQL and MySQL written in Scala, focused on the simple send-a-statement/get-a-response workfl…
101416abandoned
ThatRendle/Simple.Data
Simple.Data is a lightweight, dynamic data access library for .NET (C# 4.0) that uses runtime method-name interpretation to eliminate ADO.N…
321323abandoned
yahoo/squidb
SquiDB is a cross-platform SQLite database layer for Android and iOS (via j2objc), offering typesafe row objects, object-oriented SQL query…
101299abandoned
Cylix/cpp_redis
cpp_redis is a lightweight C++11 Redis client library supporting synchronous and asynchronous operations, pipelining, pub/sub, sentinels, a…
101258abandoned
szokodiakos/typegoose
Typegoose is a TypeScript library that lets developers define Mongoose models using TypeScript classes with decorators, eliminating the nee…
101209abandoned
golang/leveldb
A Go implementation of the LevelDB key-value database. It is an incomplete work-in-progress that is explicitly not ready for production use.
101156abandoned
Grokzen/redis-py-cluster
A Python client library for connecting to Redis Cluster (Redis 3.0+), built on top of redis-py and ported from antirez's redis-rb-cluster. …
101095abandoned
mongodb/mongo-php-driver-legacy
The legacy MongoDB PHP driver (ext-mongo), a PHP extension providing an interface for communicating with MongoDB databases. It is officiall…
101073abandoned
citusdata/pg_shard
pg_shard is a PostgreSQL extension written in C that adds transparent sharding and distributed query execution to PostgreSQL. It is officia…
231060abandoned
apache/superset
Apache Superset is an open-source, enterprise‑ready business intelligence web application. It provides a no‑code chart builder, a powerful …
9875196active
zylon-ai/private-gpt
PrivateGPT is an open‑source API framework that turns locally hosted LLMs into production‑grade AI services. It provides a Claude‑style API…
9057558active
ethereum/go-ethereum
Go Ethereum (geth) is the official Go implementation of the Ethereum protocol, providing a full node client and development library. It ena…
9951390active
Gogs
Gogs is a painless self‑hosted Git service written in Go that provides a full web UI, SSH/HTTP access, and API for managing repositories, u…
9047865active
flipped-aurora/gin-vue-admin
Gin-Vue-Admin is a full‑stack admin platform that combines a Go Gin backend with a Vite+Vue3 frontend. It provides out‑of‑the‑box features …
9025063active
gofr-dev/gofr
GoFr is an opinionated Go framework that accelerates microservice development with built‑in support for databases, gRPC, HTTP, and observab…
9020855active
DB-GPT
DB-GPT is an open‑source agentic AI data assistant that connects to databases, files and knowledge bases, then generates SQL, code and visu…
9120127active
wasp-lang/wasp
Wasp is a batteries‑included full‑stack framework that lets you define React, Node.js, and Prisma apps with a single TypeScript spec file. …
9418752active
apache/arrow
Apache Arrow is a language-independent columnar in-memory data format specification plus multi-language libraries (C++, Python/PyArrow, Jav…
9517212stable
sogou/workflow
Sogou C++ Workflow is an enterprise-level C++ framework for parallel computing and asynchronous networking, powering Sogou's back-end servi…
8714424stable
pocoproject/poco
POCO (Portable Components) is a collection of cross-platform C++ class libraries for building network- and internet-centric applications, c…
949483stable
ParadeDB
ParadeDB is a Postgres extension (pg_search) that adds a custom index for fast full-text search, vector search, BM25 scoring, filtering, an…
939424active
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
Google Cloud Go Client Libraries
The official Google Cloud Client Libraries for Go, providing idiomatic Go packages for accessing Google Cloud Platform services such as Sto…
954520active
facebook/Haxl
Haxl is a Haskell library that simplifies access to remote data sources such as databases and web services. It automatically batches reques…
524369stable
thrasher-corp/gocryptotrader
GoCryptoTrader is a cryptocurrency trading bot and framework written in Go, supporting many major exchanges via REST, Websocket, and FIX AP…
773459active
awslabs/aws-sdk-rust
The official AWS SDK for Rust, providing one generated crate per AWS service plus a shared aws-config crate for credential and region loadi…
943343stable
acl-dev/acl
Acl is a cross-platform C/C++ network communication library and server programming framework supporting Linux, Windows, macOS, FreeBSD, And…
863103stable
fibjs/fibjs
fibjs is a JavaScript runtime built on Chrome's V8 engine that uses fiber-based coroutines with a synchronous, non-blocking IO model. It sh…
673096active
userver-framework/userver
userver is a production-ready open-source C++ asynchronous framework with coroutines for building microservices, services, and utilities. I…
932982stable
typegoose/mongodb-memory-server
A Node.js library that programmatically downloads and spins up real MongoDB server binaries for testing, holding data in memory with zero o…
972852active
graphistry/pygraphistry
PyGraphistry is a Python library for loading, shaping, and visually exploring large graphs with GPU-accelerated rendering and analytics via…
992569active
learnhouse/learnhouse
LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com…
1002404active
VexDB-THU/VexDB-Lite
VexDB-Lite is a cross-platform vector similarity search engine implemented as plugins for PostgreSQL, DuckDB, and SQLite, sharing a graph i…
752366active
Azure/azure-sdk-for-js
The official Azure SDK for JavaScript and TypeScript, providing client libraries for consuming Azure services and management libraries for …
962302active
ZLMediaKit/ZLToolKit
ZLToolKit is a lightweight C++11 network programming framework built on epoll/kqueue/wepoll with thread pools and asynchronous IO for high-…
752202stable
Commanded
Commanded is an Elixir framework for building applications using the CQRS (Command Query Responsibility Segregation) and Event Sourcing (ES…
852035stable
quickfix/quickfix
QuickFIX is a free, open-source C++ implementation of the FIX (Financial Information eXchange) protocol, serving as a full-featured messagi…
691995stable
ThingsGateway/ThingsGateway
ThingsGateway is an open-source, cross-platform industrial IoT edge gateway built on .NET 8 for high-performance data acquisition, edge pro…
731484active
postgresml/korvus
Korvus is an open-source search SDK that unifies the entire RAG pipeline—embedding generation, vector search, reranking, summarization, and…
241470active
googleapis/google-cloud-ruby
The official Google Cloud Client Library for Ruby, a monorepo of idiomatic RubyGems for calling Google Cloud Platform APIs such as Cloud St…
951428stable
raodv/report
AJ-Report is a fully open-source BI platform with a drag-and-drop visual designer for building data dashboards ('big screens'). Users confi…
721421active
Parse Platform
The official JavaScript SDK for the Parse Platform, providing client access to Parse Server backends from JavaScript apps. It supports data…
991342active
sylar-yin/sylar
Sylar is a high-performance C++ server framework built around user-space coroutines (fibers) with modules for logging, configuration, threa…
324720maintenance
neo4j/neo4j-graphrag-python
The official Neo4j first-party Python library for building graph retrieval-augmented generation (GraphRAG) applications. It provides retrie…
931303active
vibe.d
vibe.d is a high-performance asynchronous I/O, concurrency, and web application toolkit for the D programming language. It bundles an HTTP …
761216active
ArcadeData/arcadedb
ArcadeDB is an open-source, Apache 2.0 licensed multi-model DBMS written in Java that natively stores graphs, documents, key-value pairs, f…
991202active
markparticle/WebServer
A high-performance HTTP web server written in C++14 for Linux, using epoll-based Reactor concurrency with a thread pool, achieving 10,000+ …
324118maintenance
Google Cloud PHP
The official Google Cloud Client Library for PHP, providing idiomatic PHP clients for Google Cloud Platform services such as Storage, BigQu…
951180active
awspring/spring-cloud-aws
Spring Cloud AWS is a community-maintained Spring and Spring Boot integration project for AWS managed services such as S3, SQS, SNS, Dynamo…
931123active
Steeltoe
Steeltoe is a collection of .NET libraries that add cloud-native microservices capabilities such as externalized configuration, service dis…
881098active
lensesio/stream-reactor
Stream Reactor is a collection of Apache 2.0 licensed Kafka Connect sinks and sources maintained by Lenses.io since 2016. It provides conne…
981069active
gavlyukovskiy/spring-boot-data-source-decorator
A Spring Boot auto-configuration library that transparently wraps JDBC DataSources with decorators like P6Spy, datasource-proxy, and FlexyP…
831063active
goby-lang/goby
Goby is an object-oriented, Ruby-inspired interpreted programming language implemented entirely in Go, compiling to bytecode and running on…
103507maintenance
wolkykim/qlibc
qLibc is a general-purpose C/C++ library providing a consistent set of container APIs including hash tables, tree tables, linked lists, vec…
741015stable
alash3al/sqler
SQLer is a tiny standalone Go server that turns SQL queries into RESTful APIs, configured via HCL files with named macros. It supports MySQ…
232069maintenance
Jython
Jython is an implementation of the Python programming language written in Java that runs on the JVM, currently supporting Python 2.7 with w…
841549maintenance
jonseg/crud-admin-generator
CRUD Admin Generator is an open-source tool that generates a complete PHP backend (built on the Silex framework) from an existing MySQL dat…
321419maintenance
antirez/lamernews
Lamer News is a Hacker News/Reddit-style social news web application written in Ruby with Sinatra, using Redis as its sole database and jQu…
321355maintenance
xtaci/gonet
gonet is a game server skeleton written in Go, providing a multi-server architecture with Game Servers, a Hub Server for packet forwarding,…
101285maintenance
limingfan2016/game_service_system
A C++ game server framework built from scratch, comprising a base library (logging, threading, memory pools, lock-free queues), a networkin…
321116maintenance
supabase/etl
Supabase ETL is a high-performance Postgres logical replication engine written in Rust that performs initial table syncs and streams ongoin…
702336experimental
stripe-archive/mosql
MoSQL is a Ruby tool that streams the contents of a MongoDB cluster into PostgreSQL, using an oplog tailer to keep the SQL mirror continuou…
101613abandoned

← prev page 5 / 5