Database

数据库与存储

mgramin/awesome-db-tools

Everything that makes working with databases easier

5.4k 518 CC0-1.0
awesome awesome-list cross-database database +5

superduper-io/superduper

Superduper: End-to-end framework for building custom AI applications and agents.

Python 5.3k 547 Apache-2.0
ai chatbot data database +16

kwsch/PKHeX

Pokémon Save File Editor

C# 5.3k 975 NOASSERTION
class-library converter csharp database +6

dbeaver/cloudbeaver

Cloud Database Manager

TypeScript 5.2k 573 Apache-2.0
cloud cloud-database-manager database databases +2

liam-hq/liam

Automatically generates beautiful and easy-to-read ER diagrams from your database.

TypeScript 5.2k 242 Apache-2.0
data-visualization database database-schema documentation +16

cmu-db/bustub

The BusTub Relational Database Management System (Educational)

C++ 5.2k 2.1k MIT
database dbms

apache/ignite

Apache Ignite

Java 5.1k 1.9k Apache-2.0
big-data cache cloud data-management-platform +11

dzharii/awesome-elasticsearch

A curated list of the most important and useful resources about elasticsearch: articles, videos, blogs, tips and tricks, use cases. All about Elasticsearch!

5.1k 561 Unlicense
awesome database elastalert elasticsearch +8

uptrace/bun

SQL-first Golang ORM

Go 5.0k 320 BSD-2-Clause
database go golang mssql +7

orientechnologies/orientdb

OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.

Java 5.0k 871 Apache-2.0
database dbms document-database fast +8

catfan/Medoo

The lightweight PHP database framework to accelerate the development.

PHP 4.9k 1.1k MIT
composer database medoo mssql +8

rosedblabs/rosedb

Lightweight, fast and reliable key/value storage engine based on Bitcask.

Go 4.9k 642 Apache-2.0
data-structures database embedded go +5

tidwall/buntdb

BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support

Go 4.9k 320 MIT
database geospatial golang in-memory +1

pudo/dataset

Easy-to-use data handling for SQL data stores with support for implicit table creation, bulk loading, and transactions.

Python 4.9k 303 MIT
database python sql

backup/backup

Easy full stack backup operations on UNIX-like systems.

Ruby 4.9k 665 MIT
backup database encryption mongodb +5

ruc-datalab/DeepAnalyze

DeepAnalyze is the first agentic LLM for autonomous data science. 🎈你的AI数据分析师,自动分析大量数据,一键生成专业分析报告!

Python 4.8k 755 MIT
agent agentic agentic-ai ai +16

ydb-platform/ydb

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions

C++ 4.8k 839 Apache-2.0
cloud-native cpp database dbms +5

sqlectron/sqlectron

A simple and lightweight SQL client desktop with cross database and platform support.

TypeScript 4.8k 524 MIT
cross-database cross-platform database electron +5

SPLWare/esProc

esProc SPL is a JVM-based programming language designed for structured data computation, serving as both a data analysis tool and an embedded computing engine.

Java 4.7k 359 Apache-2.0
cluster-computing database dataset esproc +2

h2database/h2database

H2 is an embeddable RDBMS written in Java.

Java 4.6k 1.3k NOASSERTION
database java jdbc sql

prest/prest

Instant REST and MCP APIs for PostgreSQL and MySQL, on existing or new databases. CRUD, custom SQL routes, auth and ACL without writing a backend. Low-code, ⚡ realtime, high-performance. Native MySQL support since v2.5

Go 4.6k 324 MIT
api baas backend crud +16

objectbox/objectbox-java

Database for Android and JVM - first and fast, lightweight on-device vector database

Java 4.6k 310 Apache-2.0
android database edge embedded +8

supabase/supabase-js

An isomorphic Javascript client for Supabase. Query your Supabase database, subscribe to realtime events, upload and download files, browse typescript examples, invoke postgres functions via rpc, invoke supabase edge functions, query pgvector.

TypeScript 4.6k 800 MIT
client-library database isomorphic javascript +12

nalgeon/redka

Redis re-implemented with SQL

Go 4.6k 135 BSD-3-Clause
database key-value postgres redis +1

typedb/typedb

TypeDB: Built for systems, not records

Rust 4.5k 375 MPL-2.0
database inference knowledge-base knowledge-representation +8

liyupi/sql-mother

程序员鱼皮原创项目,免费的闯关交互式 SQL 自学教程网站,从零基础到进阶,带你掌握常用 SQL 语法(MySQL、SQLite、PostgreSQL)、快速学习 SQL 和数据库。支持在线SQL编辑器、实时查询结果、语法高亮、SQL运行广场等功能。纯前端实现,简单易学~

TypeScript 4.5k 438
css database frontend html +6

apache/kvrocks

Apache Kvrocks is a distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.

C++ 4.5k 693 Apache-2.0
database distributed kv namespace +2

pgbackrest/pgbackrest

Reliable PostgreSQL Backup & Restore

C 4.5k 408 NOASSERTION
archiving azure backup bzip2 +16

CrunchyData/postgres-operator

Production PostgreSQL for Kubernetes, from high availability Postgres clusters to full-scale database-as-a-service.

Go 4.5k 686 Apache-2.0
data-infrastructure database database-as-a-service database-management +12

crate/crate

CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.

Java 4.5k 624 Apache-2.0
analytics big-data cratedb database +16