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

Open-source database software

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

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

ProductHealth v2StarsMaturity
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
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
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
Firefox Sync Server
A self-hosted replacement for Mozilla's Firefox Sync server, letting users sync browser data across devices via their own infrastructure. T…
931819maintenance
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
chain/Core
Chain Core is a Go application for operating and connecting to permissioned blockchain networks conforming to the Chain Protocol, maintaini…
501784maintenance
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
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
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
Graphcool/graphcool-framework
An open-source backend development framework for building and deploying GraphQL APIs, centered on a GraphQL Database that auto-generates CR…
101754maintenance
VertaAI/modeldb
ModelDB is an open-source system for machine learning model versioning, metadata tracking, and experiment management. It versions models al…
231750maintenance
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
ssb-server
ssb-server is the gossip and replication server for Secure Scuttlebutt, a peer-to-peer append-only log store that acts as a database, ident…
231707maintenance
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
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
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
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
go-bootstrap/go-bootstrap
A Go command-line generator that scaffolds a lean, opinionated web project skeleton with preselected libraries (Gorilla, sqlx, logrus, Vipe…
321587maintenance
grafeas/grafeas
Grafeas is an open-source artifact metadata API and reference server (written in Go) that defines a uniform spec for storing, querying, and…
681569maintenance
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
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
partkeepr/PartKeepr
PartKeepr is an open-source, self-hosted inventory management web application primarily designed for tracking electronic components. It is …
101531maintenance
yuweiguocn/GreenDaoUpgradeHelper
A small Android library that simplifies greenDAO database schema upgrades to a single migrate() call, preserving data by recreating tables.…
231528maintenance
ryanto/acts_as_votable
A Ruby gem that adds voting functionality (upvote/downvote, like/dislike) to Rails ActiveRecord models. Any model can vote on any other mod…
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
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
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
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
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
preshing/junction
Junction is a C++ library of concurrent data structures, offering several lock-free concurrent hash map implementations such as ConcurrentM…
661463maintenance
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
Tencent/TBase
TBase is an enterprise-level distributed HTAP database based on the Postgres-XL project, providing highly consistent distributed transactio…
421442maintenance
huangzhibiao/BGFMDB
BGFMDB is an Objective-C library built on top of FMDB/SQLite that provides object-relational mapping for iOS models, allowing CRUD operatio…
231439maintenance
smallnest/gen
A Go CLI code generator that connects to an existing database, analyzes its schema, and produces GORM-compatible struct definitions with go…
231439maintenance
evildecay/etcdkeeper
A lightweight web-based UI client for managing etcd key-value stores, supporting both etcd 2.x and 3.x. It provides a browser interface for…
231430maintenance
netz98/n98-magerun
n98-magerun is a PHP command-line tool billed as the swiss army knife for Magento 1 developers, sysadmins and devops, offering a large set …
101428maintenance
basho/bitcask
Bitcask is a log-structured hash table storage engine for fast key/value data, written in Erlang by Basho. It is the underlying storage eng…
631421maintenance
aurasphere/gomorra-sql
GomorraSQL is a joke/esoteric SQL dialect written in Java that lets you write queries in the Neapolitan language and translates them to sta…
231418maintenance
rroblak/seed_dump
Seed Dump is a Rails plugin that adds a rake task (db:seed:dump) and console API to export existing database records into db/seeds.rb seed …
761414maintenance
sdispater/orator
Orator is a Python ORM providing an ActiveRecord implementation inspired by Laravel's Eloquent, with a fluent query builder and schema migr…
101413maintenance
robertohuertasm/SQLite4Unity3d
SQLite4Unity3d is a plugin that makes it easy to use SQLite databases in Unity3d projects, built on top of the sqlite-net library with Linq…
321409maintenance
tidwall/summitdb
SummitDB is an in-memory NoSQL key/value database written in Go that persists to disk, provides ACID transactions, and replicates via the R…
101406maintenance
rescrv/HyperDex
HyperDex is a distributed, searchable, and consistent key-value store written in C++. It provides scalable storage with secondary-index sea…
321404maintenance
distributedio/titan
Titan is a distributed NoSQL database that provides a Redis protocol-compatible layer on top of TiKV, offering strong consistency, distribu…
321403maintenance
RafaelGB/obsidian-db-folder
An Obsidian plugin that provides Notion-style database views over folders, tags, links, or Dataview queries. It renders notes as editable t…
101402maintenance
box/Anemometer
Box Anemometer is a PHP web application for analyzing MySQL slow query logs collected via pt-query-digest. It stores query analysis data in…
321393maintenance
soveran/ohm
Ohm is a Ruby object-hash mapping (ORM-like) library for Redis, letting you persist and query Ruby objects in a Redis key-value store. It e…
231383maintenance
withstars/Books-Management-System
A Java web application for managing a library, built with Spring, Spring MVC, JdbcTemplate, MySQL, and Bootstrap. It supports reader and ad…
101382maintenance
arch/UnitOfWork
A plugin for Microsoft.EntityFrameworkCore that adds repository and unit-of-work pattern support, including multiple databases with distrib…
231380maintenance
forbesmyester/esqlate
Esqlate is a self-hosted tool for building minimum viable admin panels quickly using only SQL queries. Written in JavaScript, it lets devel…
321375maintenance
mongodb/mongodb-kubernetes-operator
A Kubernetes operator written in Go that deploys and manages MongoDB Community Edition inside Kubernetes clusters. This repository is depre…
101358maintenance
yhat/pandasql
pandasql is a Python library that lets you query pandas DataFrames using SQL syntax, similar to sqldf in R. It translates SQL queries (SQLi…
101346maintenance
lukasmartinelli/pgfutter
pgfutter is a small Go CLI tool that imports CSV and line-delimited JSON files into PostgreSQL with a single command, automatically creatin…
231344maintenance
couchbase/forestdb
ForestDB is an embedded key-value storage engine written in C/C++ by Couchbase, using a Hierarchical B+-Tree based Trie (HB+-Trie) as its m…
521332maintenance
lanyrd/mysql-postgresql-converter
A Python script that converts MySQL database dumps into PostgreSQL-compatible SQL, originally built for Lanyrd's migration from MySQL to Po…
321313maintenance
jpfuentes2/php-activerecord
PHP ActiveRecord is an open-source ORM library for PHP implementing the ActiveRecord pattern, inspired by Ruby on Rails' ActiveRecord. It m…
231304maintenance
SurrealDB
Surrealist is a visual management interface for SurrealDB, available as a desktop app (built with Tauri and React) and web app, letting use…
891302maintenance
infostreams/db
A command-line tool that provides version control for MySQL databases, letting you save, restore, and archive snapshots from different data…
231297maintenance
cznic/ql
Package ql is a pure Go embedded (S)QL database engine that runs in-process without CGO, originally developed under github.com/cznic/ql. Th…
101297maintenance
supermarin/ObjectiveRecord
ObjectiveRecord is a lightweight ActiveRecord-style wrapper around Apple's Core Data framework for Objective-C. It provides Rails-like clas…
101284maintenance
gmpetrov/ultimate-saas-ts
A TypeScript starter template for quickly bootstrapping a SaaS product, built on Next.js with NextAuth.js authentication, Prisma ORM, Postg…
321277maintenance
brandur/redis-cell
A Redis module written in Rust that adds a single CL.THROTTLE command implementing the generic cell rate algorithm (GCRA) for distributed r…
681261maintenance
JetBrains/xodus
JetBrains Xodus is a transactional, schema-less embedded database written in Java and Kotlin, offering ACID transactions with MVCC and snap…
601260maintenance
armon/bloomd
Bloomd is a high-performance C network daemon that exposes bloom filters and operations over them to clients via a simple, memcached-like A…
321249maintenance
digitallyinduced/thin-backend
Thin Backend is a self-hosted backend server that automatically exposes a fully featured, realtime CRUD API on top of a Postgres database, …
321248maintenance
ctripcorp/dal
Ctrip DAL is a database access framework developed by Ctrip's framework team, providing code generation and horizontal scaling (database an…
231248maintenance
Exonum
Exonum is an extensible open-source Rust framework for building private, permissioned blockchain applications with a custom Byzantine fault…
231246maintenance

← prev page 13 / 19 next →