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

Open-source databases software

2037 open-source libraries, tools and applications tagged databases, ranked by how closely databases 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.

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

ProductHealth v2StarsMaturity
bitpoke/mysql-operator
A Kubernetes operator that deploys and manages highly available MySQL clusters using Percona Server and Openark's Orchestrator for asynchro…
231090maintenance
gregs1104/pgtune
Pgtune is a Python CLI script that generates a tuned PostgreSQL postgresql.conf based on server memory, workload type, and expected connect…
321088maintenance
mysqltools
mysqltools is a Python/Ansible-based automation toolkit for building large-scale, high-quality MySQL distributed cluster environments. It a…
321079maintenance
etcd-io/zetcd
zetcd is a ZooKeeper 'personality' proxy for etcd that serves the Apache ZooKeeper API backed by an etcd cluster. It lets existing ZooKeepe…
101079maintenance
uber/queryparser
A Haskell library for parsing and analyzing SQL queries in Vertica, Hive, and Presto dialects into a shared abstract syntax tree. It provid…
321078maintenance
architect/dynalite
Dynalite is a JavaScript implementation of Amazon's DynamoDB API built on LevelDB, runnable as a CLI or embedded Node.js HTTP server with f…
381077maintenance
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
bradleyboy/tuql
tuql is a Node.js CLI tool that automatically spins up a GraphQL server from a SQLite database or SQL dump file. It infers models and relat…
321074maintenance
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
nijikokun/generate-schema
A JavaScript library and CLI that converts JSON objects into schema definitions for MySQL, JSON Schema, Mongoose, ClickHouse, Google BigQue…
231072maintenance
RedisTimeSeries
RedisTimeSeries is a Redis module that adds a native time series data structure to Redis, supporting high-volume inserts, low-latency range…
961070maintenance
erikolson186/zangodb
ZangoDB is a MongoDB-like interface for HTML5 IndexedDB in the browser, supporting familiar filtering, projection, sorting, updating, and a…
321069maintenance
jmcarp/nplusone
nplusone is a Python library that detects the n+1 queries problem in ORMs like SQLAlchemy, Peewee, and the Django ORM by monitoring lazy lo…
321069maintenance
rlite
rlite is a self-contained, serverless, zero-configuration, transactional Redis-compatible database engine written in C, analogous to SQLite…
321067maintenance
wj596/go-mysql-transfer
A standalone Go application that syncs MySQL data in real time by listening to the MySQL binlog as a fake replica. It transforms row change…
231066maintenance
SweetIQ/schemats
Schemats is a CLI tool that automatically generates TypeScript interface definitions from Postgres or MySQL database schemas. It introspect…
231060maintenance
RedisLabs/redis-cluster-proxy
A multithreaded proxy for Redis Cluster that abstracts the cluster away so clients can talk to it as if it were a single Redis instance. It…
321056maintenance
radar/by_star
ByStar is a Ruby gem that adds time-based query scopes to ActiveRecord and Mongoid models, letting you find records by year, month, fortnig…
231047maintenance
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
brianc/node-sql
node-sql is a SQL string builder library for Node.js that lets developers define tables in JavaScript and compose parameterized SQL queries…
321037maintenance
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
iwind/rockmongo
RockMongo is a web-based MongoDB administration tool written in PHP 5, installed by dropping files into a web server root. It provides a br…
101033maintenance
TaoK/PoorMansTSqlFormatter
A small free .NET and JavaScript library for reformatting and colorizing T-SQL code according to user preferences. It ships with multiple i…
231021maintenance
spaolacci/murmur3
A native Go implementation of the MurmurHash3 non-cryptographic hash function, supporting both 32-bit and 128-bit variants. It implements G…
231017maintenance
quentinhardy/msdat
MSDAT is an open-source Python penetration testing tool for remotely testing the security of Microsoft SQL Server databases. It supports cr…
321014maintenance
efficient/cuckoofilter
A C++ library implementing cuckoo filters, a space-efficient probabilistic data structure for approximate set-membership queries that suppo…
321014maintenance
RJ/ketama
Ketama is a C library implementing consistent hashing for mapping keys to a set of servers (originally memcached), with shared-memory cachi…
321011maintenance
speedb-io/speedb
Speedb is a high-performance embedded key-value storage engine that is 100% RocksDB compatible and works as a drop-in replacement library. …
231009maintenance
scoumbourdis/grocery-crud
Grocery CRUD is a PHP library for the CodeIgniter framework that auto-generates a full, production-ready CRUD (create, read, update, delete…
231006maintenance
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
bitmagnet-io/bitmagnet
bitmagnet is a self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with a web UI, GraphQL API and Ser…
594395experimental
TaKO8Ki/gobang
Gobang is a cross-platform terminal UI (TUI) database management tool written in Rust. It lets users browse and inspect tables in MySQL, Po…
233324experimental
codemix/ts-sql
A SQL database implemented entirely in TypeScript type annotations, operating purely at the type level with no runtime code. It supports a …
323305experimental
ObjectBox
ObjectBox is a fast, lightweight embedded NoSQL object database with built-in on-device vector search, available for Java/Kotlin (Android/J…
80277active
russellromney/honker
A SQLite loadable extension plus multi-language bindings that add Postgres-style NOTIFY/LISTEN semantics, durable task queues, event stream…
783029experimental
orbitinghail/sqlsync
SQLSync is a collaborative offline-first wrapper around SQLite that synchronizes web application state between users, devices, and the edge…
502915experimental
Multigres
Multigres is an adaptation of Vitess for PostgreSQL, providing a two-level proxy layer (Multigateway and Multipooler) for connection poolin…
682683experimental
supabase/etl
Supabase ETL is a high-performance Postgres logical replication engine written in Rust that performs initial table syncs and streams ongoin…
702336experimental
diego3g/rocketredis
Rocket Redis is a graphical user interface application for managing Redis databases. It is a desktop app built with TypeScript and is still…
771947experimental
nubskr/walrus
Walrus is a distributed log streaming engine written in Rust, built on a high-performance write-ahead-log storage engine with segment-based…
571933experimental
Elysia
Elysia is an agentic platform and Python package from Weaviate where a decision agent dynamically chooses tools arranged in a decision tree…
511919experimental
risinglightdb/risinglight
RisingLight is an educational OLAP (online analytical processing) database system written in Rust, designed to help people learn modern dat…
351845experimental
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
eBay/akutan
Akutan is a distributed knowledge graph store (RDF/triple store) written in Go, designed to hold large graphs that don't fit on a single se…
101653experimental
cswinter/LocustDB
LocustDB is an experimental, embeddable analytics database written in Rust, designed for extremely fast query performance and storage effic…
541648experimental
ontola/atomic-server
AtomicServer is a lightweight open-source headless CMS and graph database for creating, sharing, and modeling Atomic Data, shipped as a sin…
941622experimental
polarsignals/frostdb
FrostDB is an embeddable columnar database written in Go that uses Apache Parquet for storage and Apache Arrow for query-time processing. I…
771550experimental
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
jdagdelen/hyperDB
HyperDB is a lightweight, local vector database library for Python with a C++/MKL-accelerated backend, designed to store and query document…
211401experimental
mmarinovic/tailwindsql
TailwindSQL is a TypeScript library that lets you write SQL queries as Tailwind-style class names on a React Server Component, e.g. `<DB cl…
391307experimental
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
mariusandra/insights
Insights is a self-hosted, open-source business intelligence platform for visually exploring PostgreSQL databases and building time-based p…
541125experimental
aquametalabs/aquameta
Aquameta is an experimental web development platform built entirely inside PostgreSQL, where schemas, REST endpoints, WebSocket events, ver…
351098experimental
Nile
Nile is a Postgres platform re-engineered for multi-tenant B2B applications, decoupling storage from compute and virtualizing tenants withi…
721077experimental
khonsulabs/bonsaidb
BonsaiDb is a developer-friendly document database written in Rust, inspired by CouchDB, offering ACID-compliant transactional collections,…
231061experimental
philippgille/chromem-go
chromem-go is an embeddable vector database for Go with a Chroma-like interface and zero third-party dependencies. It runs in-memory with o…
591059experimental
zknill/sqledge
SQLedge replicates a Postgres database to a local SQLite file using Postgres logical replication, serving reads from SQLite while forwardin…
291043experimental
lmatteis/torrent-net
TorrentNet is a C application that builds distributed search engines on top of the BitTorrent network and SQLite databases. It lets users q…
321030experimental
danielealbano/cachegrand
cachegrand is a high-performance key-value store and data ingestion, processing, and serving platform written in C and optimized for modern…
231004experimental
prisma/prisma1
Prisma 1 is a deprecated database toolkit providing an ORM with auto-generated type-safe clients, declarative migrations, and a GraphQL-bas…
1016377abandoned
louischatriot/nedb
NeDB is a pure-JavaScript embedded database for Node.js, Electron, nw.js, and the browser, offering persistent or in-memory storage with an…
3813526abandoned
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
Studio3T/robomongo
Robo 3T (formerly Robomongo) is a native, shell-centric cross-platform MongoDB management tool that embeds the actual mongo shell in a tabb…
239366abandoned
alibaba/ali-dbhub
ali-dbhub was Alibaba's database management client (a web-based GUI for working with multiple databases), which has since migrated to a new…
107962abandoned
twitter-archive/snowflake
Snowflake is Twitter's network service for generating unique 64-bit IDs at high scale with ordering guarantees. The original 2010 release i…
107759abandoned
microsoft/azuredatastudio
Azure Data Studio is a cross-platform desktop data management and development tool for connecting to, browsing, and querying databases such…
107678abandoned
attic-labs/noms
Noms is a decentralized, versioned database written in Go, philosophically descended from Git, that stores structured data with full histor…
107425abandoned
Eve
Eve is an experimental human-first programming language and IDE built around literate programming, where code is embedded in documents and …
237222abandoned
microsoft/FASTER
FASTER is a high-performance concurrent persistent log and key-value store + cache library in C# and C++, supporting data larger than memor…
686637abandoned
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
timescale/pgai
pgai is a Python library and set of PostgreSQL tools from Timescale that turns PostgreSQL into a retrieval engine for RAG and agentic appli…
105802abandoned
openark/orchestrator
Orchestrator is a MySQL high availability and replication topology management tool that runs as a service with a web interface, HTTP API, a…
105772abandoned
erikbern/ann-benchmarks
A benchmarking environment for approximate nearest neighbor (ANN) search algorithms, with pre-generated HDF5 datasets and Docker containers…
705735abandoned
dylang/shortid
shortid is a JavaScript library for generating short, non-sequential, URL-friendly unique IDs suitable for URL shorteners, MongoDB/Mongoose…
325709abandoned
thinkaurelius/titan
Titan is a scalable distributed graph database optimized for storing and querying graphs with billions of vertices and edges, supporting th…
325229abandoned
sqlpad/sqlpad
SQLPad is a self-hosted web application for writing and running SQL queries and visualizing the results, supporting many databases includin…
105183abandoned
ElasticHQ/elasticsearch-HQ
ElasticHQ is a browser-based web application for monitoring and managing Elasticsearch clusters, nodes, indices, shards, and mappings, with…
234990abandoned
MEAN.JS
MEAN.JS is a full-stack JavaScript boilerplate framework combining MongoDB, Express, AngularJS, and Node.js into a pre-wired application sk…
104830abandoned
Qihoo360/Atlas
Atlas is a high-performance MySQL protocol proxy (database middleware) developed by Qihoo 360's DBA and infrastructure team, based on MySQL…
234618abandoned
square/sqlbrite
A lightweight Java wrapper around SQLiteOpenHelper and ContentResolver that adds reactive stream semantics to SQL queries, re-emitting quer…
104521abandoned
qq547276542/Agriculture_KnowledgeGraph
AgriKG is an agricultural domain knowledge graph system built on Neo4j with a Django web interface, including crawled encyclopedia data, na…
324395abandoned
nucleuscloud/neosync
Neosync is an open-source data security platform that detects PII, anonymizes production data, and generates synthetic data to sync across …
104139abandoned
Kuzu
Kuzu is an embedded, serverless property graph database written in C++ that implements the Cypher query language and is optimized for fast …
104020abandoned
nosqlclient/nosqlclient
Nosqlclient (formerly Mongoclient) is a self-hosted, cross-platform web application for managing MongoDB databases, built with Meteor.js an…
233467abandoned
wal-e/wal-e
WAL-E is a command-line tool for continuous archiving of PostgreSQL WAL files and base backups to cloud blob storage such as S3, Azure, Goo…
323464abandoned
ClusterHQ/flocker
Flocker is an open-source container data volume manager for Dockerized applications, providing portable datasets that follow containers as …
323383abandoned
FlockDB
FlockDB is a distributed, fault-tolerant graph database built by Twitter for storing adjacency lists of directed graphs, such as social gra…
103315abandoned
Doozer
Doozer is a highly-available, fully consistent distributed data store for small amounts of critical in-memory data, built on a consensus al…
323248abandoned
vran-dev/PrettyZoo
PrettyZoo is a cross-platform desktop GUI for Apache Zookeeper built with JavaFX and Apache Curator. It supports Windows, Mac, and Linux an…
103240abandoned
facebookarchive/beringei
Beringei is a high-performance, in-memory time series storage engine based on Facebook's Gorilla paper, usable as an embedded library or as…
103150abandoned
djrobstep/migra
Migra is a schema diff tool for PostgreSQL, written in Python, that compares two database schemas and autogenerates the SQL migration state…
463046abandoned
datafold/data-diff
A command-line tool and Python library that efficiently diffs rows between tables within or across SQL databases like PostgreSQL, MySQL, Sn…
102991abandoned
redux-orm/redux-orm
Redux-ORM is a small, immutable ORM for managing relational (normalized) data inside a Redux store, with model declarations, relations, and…
232929abandoned
facebookarchive/webscalesql-5.6
WebScaleSQL is a Facebook-led fork of the MySQL 5.6 community release, adding performance and scalability enhancements for large-scale depl…
102912abandoned
apache/horaedb
Apache HoraeDB (incubating) was a high-performance, distributed, cloud-native time-series database written in Rust, supporting workloads li…
102825abandoned
jprante/elasticsearch-jdbc
A JDBC importer tool that fetches tabular data from relational databases via SQL queries and indexes it into Elasticsearch. It runs as a Ja…
102806abandoned
airbnb/airpal
Airpal is a web-based query execution UI for PrestoDB that lets users find tables, browse metadata, write queries, and export results as CS…
102743abandoned

← prev page 18 / 21 next →