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
1602/jugglingdb
JugglingDB is a cross-database ORM for Node.js that provides a common model interface over MySQL, PostgreSQL, SQLite3, MongoDB, Redis, Aran…
322030maintenance
apache/drill
Apache Drill is a distributed MPP (massively parallel processing) SQL query engine for self-describing data such as JSON, Parquet, and othe…
672024maintenance
BlazingDB/blazingsql
BlazingSQL is a GPU-accelerated distributed SQL engine for Python, built on the RAPIDS ecosystem and cuDF GPU DataFrames. It lets users run…
232014maintenance
asg017/sqlite-vss
sqlite-vss is a SQLite extension written in C++ that adds vector similarity search to SQLite using Faiss, via vss0 virtual tables and a vss…
232005maintenance
nicolaslopezj/searchable
A PHP trait that adds a simple relevance-weighted search function to Laravel Eloquent models. It supports searching across table columns an…
341994maintenance
Qihoo360/poseidon
Poseidon is a distributed log search platform from Qihoo 360 that builds inverted indexes over Hadoop/HDFS-stored logs and serves sub-secon…
321980maintenance
mysql2sqlite/mysql2sqlite
A POSIX-compliant awk script that converts MySQL dump files into SQLite3-compatible SQL dumps. It is used as a pipe between mysqldump and t…
321980maintenance
HazyResearch/deepdive
DeepDive is a Stanford-developed system for extracting structured data from unstructured sources and building knowledge bases using distant…
231979maintenance
j4mie/idiorm
Idiorm is a lightweight, nearly-zero-configuration object-relational mapper and fluent query builder for PHP, built on top of PDO with prep…
231975maintenance
shzlw/poli
Poli is a self-hosted business intelligence server for writing SQL queries and building interactive dashboards and reports. It connects to …
231973maintenance
logcabin/logcabin
LogCabin is a distributed storage system built on the Raft consensus algorithm that provides a small amount of highly replicated, consisten…
321971maintenance
davidfantasy/mybatis-plus-generator-ui
A Java tool that wraps mybatis-plus-generator with an interactive web UI for generating MyBatis-Plus compatible business code (Entity, Mapp…
281964maintenance
doableware/djongo
Djongo is a Django database connector that lets Django projects use MongoDB as a backend without changing the Django ORM. It works as a SQL…
671918maintenance
eveningkid/denodb
DenoDB is a typed ORM for Deno supporting PostgreSQL, MySQL, MariaDB, SQLite, and MongoDB. It provides a simple model-based API for definin…
231914maintenance
baidu/tera
Tera is a high-performance distributed NoSQL database inspired by Google Bigtable, designed for real-time applications at internet scale. I…
231903maintenance
jiangwenyuan/nuster
Nuster is a high-performance HTTP proxy cache server and RESTful NoSQL key-value cache server built on top of HAProxy, written in C. It is …
231902maintenance
40t/go-sniffer
A Go-based command-line packet sniffer that captures network traffic and parses database and application protocols (MySQL, Redis, HTTP, Mon…
321900maintenance
biokoda/actordb
ActorDB is a distributed SQL database written in Erlang that combines the scalability of a KV store with full relational query capabilities…
321888maintenance
denisenkom/go-mssqldb
A pure Go driver for Microsoft SQL Server implementing Go's database/sql interface via the TDS protocol. It supports SQL Server and Windows…
271881maintenance
begeekmyfriend/bplustree
A minimal, extremely fast B+ tree indexing structure written in C, designed for billions of key-value storage entries on POSIX systems. It …
321874maintenance
arkdb/inception
Inception is a self-hosted MySQL/MariaDB automated operations tool written in C that combines SQL statement auditing, execution, backup, an…
321874maintenance
mongo-connector
A Python-based pipeline tool that synchronizes data from a MongoDB cluster to target systems such as Solr, Elasticsearch, or another MongoD…
231871maintenance
mosuka/bayard
Bayard is a distributed full-text search and indexing server written in Rust, exposing gRPC and RESTful APIs. It supports index sharding, r…
231868maintenance
BurntSushi/erd
A Haskell CLI utility that converts a plain text description of a relational database schema into a graphical entity-relationship diagram u…
231864maintenance
sqorn/sqorn
Sqorn is a lightweight JavaScript library for building SQL queries using tagged template literals, with a composable chain/extend/embed API…
101859maintenance
encode/orm
An async ORM for Python supporting Postgres, MySQL, and SQLite, built on SQLAlchemy core, the databases library, and typesystem validation.…
101856maintenance
yinqiwen/ardb
Ardb is a Redis-protocol-compatible persistent NoSQL key-value server written in C++ that supports pluggable storage engines such as RocksD…
231847maintenance
gocraft/dbr
gocraft/dbr is a Go library that extends database/sql with a fast query builder and convenience features like struct loading, IN-clause int…
231845maintenance
pgwatch
pgwatch2 is a self-contained PostgreSQL metrics monitoring and dashboarding solution that gathers statistics collector data and presents it…
101839maintenance
sphinxsearch/sphinx
Sphinx is an open-source full-text search server written in C++, providing fast indexing and querying of structured and unstructured data. …
231828maintenance
Automattic/monk
Monk is a lightweight Node.js library providing a simplified, promise-based API layer on top of the MongoDB driver. It offers usability imp…
231826maintenance
mathaou/termdbms
termdbms is a terminal user interface (TUI) for viewing and editing database files, written in pure Go. It supports SQLite and CSV files, a…
231825maintenance
spacejam/sled
sled is a lightweight, high-performance embedded key-value database written in pure Rust, offering a threadsafe BTreeMap-like API with ACID…
539092experimental
tmsmith/Dapper-Extensions
Dapper Extensions is a small .NET library that complements Dapper by adding automatic CRUD operations (Get, Insert, Update, Delete) for POC…
321818maintenance
seppo0010/rsedis
rsedis is a re-implementation of the Redis in-memory data store written in Rust. It aims for Redis protocol compatibility and works on Wind…
321813maintenance
catherinedevlin/ipython-sql
An IPython extension that adds %sql and %%sql cell magics for running SQL against databases via SQLAlchemy connection strings. It is now a …
321795maintenance
radondb/radon
RadonDB is a cloud-native distributed MySQL-compatible database written in Go that provides automatic sharding, distributed transactions wi…
231795maintenance
FransBouma/Massive
Massive is a small, dynamic MicroORM for .NET built on the Expando/dynamic type, distributed as source files you compile into your project.…
421794maintenance
neo4j-contrib/neovis.js
A JavaScript library that renders interactive graph visualizations in the browser using vis.js, with data fetched live from a Neo4j databas…
231792maintenance
Embulk
Embulk is an open-source, plugin-based parallel bulk data loader written in Java that transfers data between databases, storages, file form…
671784maintenance
RedisBloom
RedisBloom is a Redis module written in C that adds probabilistic data structures—Bloom filters, Cuckoo filters, Count-min sketch, Top-K, a…
951783maintenance
citusdata/cstore_fdw
cstore_fdw is a PostgreSQL extension implementing a columnar store as a foreign data wrapper, inspired by the ORC format, designed for anal…
231783maintenance
jcoleman/tomcat-redis-session-manager
A Tomcat session manager that stores HTTP sessions in Redis, enabling non-sticky load balancing across a cluster of Tomcat servers. Session…
321775maintenance
mongo-js/mongojs
mongojs is a Node.js module that wraps the official MongoDB native driver and emulates the official MongoDB shell API with callback-style m…
321773maintenance
basecamp/marginalia
A Ruby gem that appends contextual comments (application, controller, action) to ActiveRecord SQL queries. It helps trace slow queries back…
731769maintenance
cmu-db/noisepage
NoisePage is a relational database management system from Carnegie Mellon University designed for autonomous, self-driving operation, with …
101764maintenance
louislivi/SMProxy
SMProxy is a lightweight MySQL database connection pool and proxy middleware built on the MySQL protocol and the Swoole coroutine engine. I…
231760maintenance
ChuckPa/DBRepair
A shell-based command-line utility for repairing, optimizing, and maintaining Plex Media Server SQLite databases. It runs from a terminal o…
881759maintenance
MyCATApache/Mycat2
Mycat2 is a distributed database middleware written in Java that acts as a MySQL-protocol-compatible proxy, providing transparent data shar…
231735maintenance
Tencent/paxosstore
PaxosStore is a distributed database system developed by Tencent, inspired by Google MegaStore and used in WeChat production for core backe…
321716maintenance
strapdata/elassandra
Elassandra is a distribution of Apache Cassandra with Elasticsearch embedded in each node, providing full-text and spatial search over Cass…
561714maintenance
dropbox/PyHive
PyHive is a Python DB-API 2.0 and SQLAlchemy interface collection for Apache Hive, Presto, and Trino. It lets Python applications connect t…
541694maintenance
Netflix/metacat
Metacat is a unified metadata exploration API service from Netflix that federates metadata across data stores like Hive, RDS, Teradata, Red…
961692maintenance
quick123official/quick_redis_blog
QuickRedis is a free, forever-free Redis desktop GUI client built with Electron, React, and ioredis. It supports direct, sentinel, and clus…
661690maintenance
bytedance/bitsail
BitSail is ByteDance's open-source distributed data integration engine built on Flink, supporting batch, streaming, and incremental data sy…
101674maintenance
soabase/exhibitor
Exhibitor is a supervisor system (co-process) for Apache ZooKeeper that provides instance monitoring, backup/recovery, cleanup, and a web U…
101672maintenance
nhibernate/fluent-nhibernate
Fluent NHibernate is a .NET library providing fluent, XML-free, compile-safe, convention-based mappings for the NHibernate ORM. It supports…
831665maintenance
aergoio/litetree
LiteTree is a modified SQLite engine that supports database branching, allowing multiple connections to read or write separate branches or …
551639maintenance
marcoarment/FCModel
FCModel is an Objective-C model layer on top of SQLite, offering a Core Data-like convenience while allowing direct SQL access, custom sche…
231638maintenance
shuhongfan/NavicatCracker
A keygen and patcher for activating Navicat 16 database client software without a paid license. It patches the installed Navicat binary and…
321631maintenance
drewmccormack/ensembles
Ensembles is a local-first synchronization framework that extends Apple's Core Data to sync SQLite persistent stores across macOS and iOS d…
721624maintenance
mgartner/pg_flame
pg_flame is a command-line tool that converts Postgres EXPLAIN ANALYZE JSON output into an interactive flamegraph HTML visualization. It he…
231620maintenance
jaybaird/python-bloomfilter
pybloom is a Python module implementing Bloom Filters and Scalable Bloom Filters as a probabilistic set membership data structure. It grows…
101620maintenance
js-data
JSData is a framework-agnostic, datastore-agnostic ORM/ODM for JavaScript that provides a unified data modeling API for Node.js and the bro…
231610maintenance
devinus/poolboy
Poolboy is a lightweight, generic worker pool library for Erlang focused on simplicity, performance, and reliable disaster recovery. It man…
321598maintenance
RuedigerMoeller/fast-serialization
FST is a fast, JDK-serialization-compatible drop-in replacement for Java object serialization, also offering JSON encoding of serializable …
231596maintenance
xwb1989/sqlparser
A self-contained Go package for parsing MySQL SQL queries, extracted from the Vitess project's SQL parser. It turns SQL statements into an …
321584maintenance
re_data
re_data is an open-source data reliability framework built as a dbt package for the modern data stack. It computes data quality metrics, de…
231572maintenance
influxdata/chronograf
Chronograf is an open-source web application (Go backend, React frontend) that serves as the visualization, dashboarding, and administrativ…
951567maintenance
jly8866/archer
Archer is a self-hosted web platform for automated SQL operations on MySQL, built on Django and the Inception SQL audit engine. It provides…
231563maintenance
steelThread/redmon
Redmon is a Sinatra-based web dashboard for managing and monitoring Redis instances. It provides a live stats view, a browser-based Redis C…
321562maintenance
dain/leveldb
A pure-Java port of Google's LevelDB embedded key-value store, aiming for byte-for-byte file compatibility with the C++ original. It provid…
321557maintenance
xormplus/xorm
xormplus/xorm is an enhanced fork of the xorm ORM library for Go, adding iBATIS-style SQL map configuration files, dynamic SQL templates, a…
231553maintenance
garrylachman/ElectroCRUD
ElectroCRUD is an open-source Electron desktop application for managing databases without writing code. It lets users build custom CRUD adm…
231552maintenance
tj/node-migrate
An abstract migration framework for Node.js that lets developers define up/down migration steps and run them via a CLI or programmatically.…
321544maintenance
cinience/RedisStudio
RedisStudio is a native Windows GUI client for managing and browsing Redis databases, built on hiredis and the duilib UI library. It suppor…
321543maintenance
CovenantSQL/CovenantSQL
CovenantSQL is a decentralized, Byzantine fault tolerant SQL database built on SQLite with blockchain features like immutable query history…
231531maintenance
yuweiguocn/GreenDaoUpgradeHelper
A small Android library that simplifies greenDAO database schema upgrades to a single migrate() call, preserving data by recreating tables.…
231528maintenance
veekun/pokedex
A Python library and dataset containing extensive Pokémon game data scraped from the games, powering the veekun.com website. It includes a …
321526maintenance
bernardopires/django-tenant-schemas
A Django app that provides multi-tenancy using PostgreSQL schemas, letting a single project instance serve many tenants with shared and ten…
501520maintenance
LevelGraph
LevelGraph is an embedded graph database for Node.js and the browser, built on LevelDB via the level library. It stores triples with six in…
231520maintenance
Kononnable/typeorm-model-generator
A CLI tool that generates TypeORM entity models from an existing database schema. It supports SQL Server, PostgreSQL, MySQL, MariaDB, Oracl…
101520maintenance
yoshinorim/mha4mysql-manager
MHA Manager is the manager component of the Master High Availability Manager and tools for MySQL (MHA), written in Perl. It automates MySQL…
231510maintenance
kissjs/node-mongoskin
mongoskin is a JavaScript wrapper library around the official node-mongodb-native driver for Node.js. It simplifies the driver's API by ena…
721503maintenance
liyupi/sql-father-frontend-public
SQL Father is a React-based web frontend for quickly generating SQL table creation statements, mock data, JSON, and code from visual forms.…
321498maintenance
redis-store
A family of Ruby gems providing Redis-backed stores for caching, Rack sessions, Rack::Cache HTTP caching, and I18n translation backends. It…
801497maintenance
krisajenkins/yesql
Yesql is a Clojure library for using plain SQL by defining queries in annotated .sql files and loading them as regular Clojure functions. I…
321497maintenance
eisman/neo4jd3
A JavaScript library for visualizing Neo4j graph databases using D3.js force simulations. It renders interactive force-directed graphs with…
321488maintenance
myide/see
See is a self-hosted web platform for MySQL SQL auditing and SQL optimization, built on Django and Vue.js. It integrates open-source compon…
321480maintenance
litesuits/android-lite-orm
LiteOrm is a lightweight, high-performance ORM library for Android that maps Java objects to SQLite databases. It enables one-line CRUD ope…
321475maintenance
pgexperts/pgx_scripts
A collection of SQL and shell scripts for PostgreSQL database analysis and administration, maintained by PostgreSQL Experts. It includes qu…
321468maintenance
LeakLooker
A Python CLI tool that uses the Binaryedge.io API to find publicly exposed databases and services such as MongoDB, Elasticsearch, CouchDB, …
101468maintenance
korma/Korma
Korma is a Clojure DSL for building and executing SQL queries with a composable, entity-based API. It wraps JDBC connections and generates …
321467maintenance
CloudBoost/cloudboost
CloudBoost is an open-source backend-as-a-service (BaaS) platform providing data storage, realtime sync, full-text search, file storage, AC…
491459maintenance
QueryKit
QueryKit is a Swift and Objective-C library providing a simple, type-safe query language for Core Data. It offers a QuerySet API with lazy …
231457maintenance
peterbourgon/diskv
Diskv is a simple, persistent key-value store written in Go that stores arbitrary data on the filesystem by key. It layers performance-enha…
231455maintenance
go-reform/reform
Reform is a type-safe ORM for Go built on database/sql, using non-empty interfaces, code generation, and initialization-time reflection ins…
451454maintenance
fortunejs/fortune
Fortune.js is a non-native graph database abstraction layer for Node.js and web browsers that implements graph-like features such as bi-dir…
231452maintenance
apache/carbondata
Apache CarbonData is an indexed columnar data file format and store for fast analytics on big data platforms like Apache Hadoop and Apache …
761451maintenance
dotnet/ef6
Entity Framework 6 is a mature object-relational mapper (ORM) for .NET that lets developers work with relational databases using strongly-t…
791448maintenance

← prev page 16 / 21 next →