Top Database repositories

Repositories with the GitHub topic “database”: 165 repositories with 3.1M stars between them, mostly written in Go, Java and TypeScript. The highest-rated is Asabeneh/30-Days-Of-Python, #173 on the bestofgithub Elo ladder.

Biggest movers this week

baserow/baserow

Open on GitHubPython

Build databases, automations, apps & agents with AI — no code. Open source platform available on cloud and self-hosted. GDPR, HIPAA, SOC 2 compliant. Best Airtable alternative.

  • 1,543+5 Elo, change today
  • 6.3k stars
  • 785 forks
git
git clone https://github.com/baserow/baserow.git
  • airtable
  • airtable-alternative
  • airtable-replacement
  • application-builder

pressly/goose

Open on GitHubGo

A database migration tool. Supports SQL migrations and Go functions.

  • 1,568+17 Elo, change today
  • 11.6k stars
  • 764 forks
git
git clone https://github.com/pressly/goose.git
  • database
  • database-migrations
  • go
  • golang

convex/convex-backend

Open on GitHubTypeScript

The open-source reactive database for app developers

  • 1,501+11 Elo, change today
  • 12.8k stars
  • 852 forks
git
git clone https://github.com/convex/convex-backend.git
  • backend
  • convex
  • database
  • rust

TableProApp/TablePro

Open on GitHubSwift

Free, open-source native database client for macOS, Linux, iPhone and iPad.

  • 1,536+1 Elo, change today
  • 6.4k stars
  • 440 forks
git
git clone https://github.com/TableProApp/TablePro.git
  • clickhouse
  • database
  • database-client
  • database-gui

mouredev/hello-sql

Open on GitHubPython

Curso para aprender los fundamentos del lenguaje SQL y bases de datos relacionales desde cero y para principiantes.

  • 1,569+10 Elo, change today
  • 10.5k stars
  • 733 forks
git
git clone https://github.com/mouredev/hello-sql.git
  • basesdedatos
  • curso
  • database
  • mysql

dexie/Dexie.js

Open on GitHubTypeScript

A Minimalistic Wrapper for IndexedDB

  • 1,477−5 Elo, change today
  • 14.6k stars
  • 724 forks
git
git clone https://github.com/dexie/Dexie.js.git
  • database
  • indexeddb
  • javascript
  • offline

Top 100 on the Elo ladder

  1. #173
    Asabeneh/30-Days-Of-Python

    The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30…

    2,145 Elo −3978.8kPython
  2. #215
    supabase/supabase

    The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI…

    2,119 Elo +20115kTypeScript
  3. #263
    t8y2/dbx

    25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redis…

    2,086 Elo 30.3kRust
  4. #351
    redis/redis

    For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most…

    2,038 Elo −1577.5kC
  5. #452
    xerj-org/xerj

    AI search engine and MCP server for bots and agents. One Rust binary indexes code, docs, logs, JSONL/CSV and PDFs for…

    1,992 Elo +4719.1kRust
  6. #552
    netdata/netdata

    The fastest path to AI-powered full stack observability, even for lean teams.

    1,956 Elo +1181.4kGo
  7. #556
    ClickHouse/ClickHouse

    ClickHouse® is a real-time analytics database management system

    1,955 Elo −3150.9kC++
  8. #561
    duckdb/duckdb

    In-process analytical SQL database: SQLite for analytics, with fast queries over Parquet and CSV.

    1,952 Elo −3143kC++
  9. #573
    metabase/metabase

    The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data…

    1,948 Elo −4850.3kClojure
  10. #868
    dbeaver/dbeaver

    Free universal database tool and SQL client

    1,881 Elo −2952.4kJava
  11. #985
    sqlmapproject/sqlmap

    Automatic SQL injection and database takeover tool

    1,859 Elo −1938.9kPython
  12. #1,023
    meilisearch/meilisearch

    Lightning-fast, typo-tolerant search engine behind a RESTful API.

    1,852 Elo −2859.8kRust
  13. #1,080
    etcd-io/etcd

    Distributed reliable key-value store for the most critical data of a distributed system

    1,843 Elo −10652.6kGo
  14. #1,154
    directus/directus

    The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI…

    1,834 Elo −1338.7kTypeScript
  15. #1,262
    forthespada/CS-Books

    🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编…

    1,819 Elo −9128k
  16. #1,285
    drawdb-io/drawdb

    Free, simple, and intuitive online database diagram editor and SQL generator.

    1,815 Elo −5840.3kJavaScript
  17. #1,314
    valkey-io/valkey

    BSD-licensed fork of Redis: a high-performance in-memory key-value store.

    1,810 Elo −2327.7kC
  18. #1,399
    LeCoupa/awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything…

    1,797 Elo −4846.6kJavaScript
  19. #1,456
    meta/rocksdb

    A library that provides an embeddable, persistent key-value store for fast storage.

    1,790 Elo +532.2kC++
  20. #1,466
    tursodatabase/turso

    A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.

    1,789 Elo −225.2kRust
  21. #1,735
    chroma-core/chroma

    Search infrastructure for AI

    1,757 Elo −729.6kRust
  22. #1,754
    huihut/interview

    📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of…

    1,755 Elo −4438.3kC++
  23. #1,776
    dolthub/dolt

    Dolt – Git for Data

    1,752 Elo +2724.9kGo
  24. #1,788
    pingcap/tidb

    TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions…

    1,751 Elo −6540.7kGo
  25. #1,849
    VictoriaMetrics/VictoriaMetrics

    VictoriaMetrics: fast, cost-effective monitoring solution and time series database

    1,744 Elo +3518.1kGo
  26. #1,968
    prisma/orm

    The Prisma ORM: write your application in TypeScript with human-readable queries instead of SQL. Host your database on…

    1,731 Elo −1647.6kTypeScript
  27. #2,083
    Vonng/ddia

    《Designing Data-Intensive Application》DDIA 第一版 / 第二版 中文翻译

    1,718 Elo −1523.9kPython
  28. #2,140
    eosphoros-ai/DB-GPT

    open-source agentic AI data assistant for the next generation of AI + Data products.

    1,712 Elo −1020.2kPython
  29. #2,148
    googleapis/mcp-toolbox

    MCP Toolbox for Databases is an open source MCP server for databases.

    1,711 Elo +4516.8kGo
  30. #2,149
    The-Vibe-Company/quivr

    An open-source engine that turns continuous content streams into search and monitoring. Durable ingestion, hybrid…

    1,711 Elo −3039.6kGo
  31. #2,166
    neo4j/neo4j

    Graphs for Everyone

    1,709 Elo +3117.4kJava
  32. #2,233
    cockroachdb/cockroach

    CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control…

    1,702 Elo −7332.6kGo
  33. #2,250
    clockworklabs/SpacetimeDB

    Development at the speed of light

    1,701 Elo −6425.5kRust
  34. #2,262
    mongodb/mongo

    The MongoDB Database

    1,700 Elo −7728.6kC++
  35. #2,301
    influxdata/influxdb

    Scalable datastore for metrics, events, and real-time analytics

    1,696 Elo −5831.8kRust
  36. #2,356
    trinodb/trino

    Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL…

    1,690 Elo +1013.5kJava
  37. #2,370
    timescale/timescaledb

    A time-series database for high-performance real-time analytics packaged as a Postgres extension

    1,689 Elo +923.8kC
  38. #2,422
    dragonflydb/dragonfly

    A modern replacement for Redis and Memcached

    1,683 Elo +4031.8kC++
  39. #2,511
    chartdb/chartdb

    Database diagrams editor that allows you to visualize and design your DB with a single query.

    1,674 Elo +323.1kTypeScript
  40. #2,534
    apache/doris

    Apache Doris is a real-time analytics and hybrid search database for AI agents.

    1,673 Elo +916.2kJava
  41. #2,582
    sqlitebrowser/sqlitebrowser

    Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database…

    1,669 Elo +3324.7kC++
  42. #2,656
    typeorm/typeorm

    TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.

    1,663 Elo −5636.6kTypeScript
  43. #2,707
    SheetJS/sheetjs

    📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

    1,659 Elo −5036.3k
  44. #2,848
    teableio/teable

    ✨ AI Spreadsheet for Business

    1,649 Elo +5021.9kTypeScript
  45. #2,859
    debezium/debezium

    Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues.

    1,648 Elo −113.3kJava
  46. #2,915
    MariaDB/server

    MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team…

    1,643 Elo +298.5kC++
  47. #2,968
    surrealdb/surrealdb

    Multi-model database for documents, graphs and real-time queries, embedded or distributed.

    1,639 Elo −2533.3kRust
  48. #3,063
    neondatabase/neon

    Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and…

    1,632 Elo +1423.3kRust
  49. #3,260
    questdb/questdb

    QuestDB is a high performance, open-source, time-series database

    1,620 Elo +217.5kJava
  50. #3,319
    taosdata/TDengine

    High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios

    1,616 Elo −3525.1kC
  51. #3,337
    golang-migrate/migrate

    Database migrations. CLI and Golang library.

    1,615 Elo +5319kGo
  52. #3,397
    rqlite/rqlite

    The lightweight, fault-tolerant database built on SQLite. Designed to keep your data highly available with minimal…

    1,611 Elo +717.9kGo
  53. #3,431
    sinaptik-ai/pandas-ai

    Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs…

    1,609 Elo −4023.9kPython
  54. #3,583
    apache/shardingsphere

    Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.

    1,600 Elo +1020.8kJava
  55. #3,665
    cloudnative-pg/cloudnative-pg

    The most popular Kubernetes Operator for PostgreSQL.

    1,594 Elo +359.5kGo
  56. #3,709
    OtterMind/Chat2DB

    Chat2DB is a free, cross-platform, local-first database client and SQL workspace for developers, DBAs, analysts, and…

    1,591 Elo −1628.3kJava
  57. #3,731
    electric-sql/electric-pglite

    Embeddable Postgres with real-time, reactive bindings.

    1,589 Elo +3816.2kTypeScript
  58. #3,755
    PostgREST/postgrest

    REST API for any Postgres database

    1,588 Elo +1927.7kHaskell
  59. #3,825
    gristlabs/grist-core

    Grist is the evolution of spreadsheets.

    1,584 Elo +2212.1kTypeScript
  60. #3,862
    gyoogle/tech-interview-for-developer

    👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖

    1,581 Elo +717.6kJava
  61. #3,881
    dhamaniasad/awesome-postgres

    A curated list of awesome PostgreSQL software, libraries, tools and resources, inspired by awesome-mysql

    1,580 Elo +5212.1k
  62. #3,954
    StarRocks/starrocks

    The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility…

    1,576 Elo +1512.2kJava
  63. #4,067
    apache/cassandra

    Open source transactional distributed database. Linear scalability and proven fault-tolerance on commodity hardware or…

    1,569 Elo +910.1kJava
  64. #4,072
    mouredev/hello-sql

    Curso para aprender los fundamentos del lenguaje SQL y bases de datos relacionales desde cero y para principiantes.

    1,569 Elo +6210.5kPython
  65. #4,074
    oxnr/awesome-bigdata

    A curated list of awesome big data frameworks, ressources and other awesomeness.

    1,569 Elo +3214.7k
  66. #4,099
    pressly/goose

    A database migration tool. Supports SQL migrations and Go functions.

    1,568 Elo +7311.6kGo
  67. #4,223
    tursodatabase/libsql

    libSQL is a fork of SQLite that is both Open Source, and Open Contributions.

    1,561 Elo +5117.3kC
  68. #4,297
    JerBouma/FinanceDatabase

    This is a database of 300.000+ symbols containing Equities, ETFs, Funds, Indices, Currencies, Cryptocurrencies and…

    1,556 Elo +309.6kPython
  69. #4,360
    dgraph-io/dgraph

    high-performance graph database for real-time use cases

    1,553 Elo +2121.8kGo
  70. #4,401
    databasus/databasus

    PostgreSQL backup tool with Point-In-Time-Recovery and restore verification

    1,551 Elo +509.2kTypeScript
  71. #4,483
    pubkey/rxdb

    The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no…

    1,546 Elo +823.4kTypeScript
  72. #4,537
    baserow/baserow

    Build databases, automations, apps & agents with AI — no code. Open source platform available on cloud and…

    1,543 Elo +756.3kPython
  73. #4,662
    TableProApp/TablePro

    Free, open-source native database client for macOS, Linux, iPhone and iPad.

    1,536 Elo +676.4kSwift
  74. #4,695
    encoredev/encore

    Infrastructure orchestration from local to your cloud

    1,534 Elo +1112.7kGo
  75. #4,702
    scylladb/scylladb

    NoSQL data store using the Seastar framework, compatible with Apache Cassandra and Amazon DynamoDB

    1,534 Elo +1915.8kC++
  76. #4,789
    apache/zookeeper

    Apache ZooKeeper

    1,530 Elo +212.8kJava
  77. #4,807
    dotnet/efcore

    EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema…

    1,529 Elo −1114.8kC#
  78. #4,860
    oceanbase/oceanbase

    OceanBase is the unified distributed database for the AI era — open-source, multi-model, one engine for your most…

    1,526 Elo +1810.4kC++
  79. #4,901
    dgraph-io/badger

    Fast key-value DB in Go.

    1,524 Elo +3715.8kGo
  80. #4,965
    vanna-ai/vanna

    🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval 🔄.

    1,521 Elo −2023.8kPython
  81. #5,018
    yugabyte/yugabyte-db

    YugabyteDB - the cloud native distributed SQL database for mission-critical applications.

    1,519 Elo −5110.6kC
  82. #5,036
    kysely-org/kysely

    A type-safe TypeScript SQL query builder

    1,518 Elo +1814.3kTypeScript
  83. #5,117
    groue/GRDB.swift

    A toolkit for SQLite databases, with a focus on application development

    1,514 Elo +488.7kSwift
  84. #5,158
    go-sql-driver/mysql

    Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package

    1,512 Elo −315.2kGo
  85. #5,227
    flyway/flyway

    Flyway by Redgate • Database Migrations Made Easy.

    1,509 Elo −2610.2kJava
  86. #5,302
    guyueyingmu/avbook

    AV 电影管理系统, avmoo , javbus , javlibrary 爬虫,线上 AV 影片图书馆,AV 磁力链接数据库,Japanese Adult Video Library,Adult Video Magnet Links…

    1,505 Elo −1510.1kPHP
  87. #5,386
    convex/convex-backend

    The open-source reactive database for app developers

    1,501 Elo +7012.8kTypeScript
  88. #5,469
    pingcap/awesome-database-learning

    A list of learning materials to understand databases internals

    1,498 Elo +3711.2k
  89. #5,477
    sjzar/chatlog

    chat log tool, easily use your own chat data. 聊天记录工具,轻松使用自己的聊天数据

    1,498 Elo +29.1k
  90. #5,717
    SeaQL/sea-orm

    🐚 A powerful relational ORM for Rust

    1,487 Elo +319.9kRust
  91. #5,734
    citusdata/citus

    Distributed PostgreSQL as an extension

    1,486 Elo +1612.8kC
  92. #5,902
    valeriansaliou/sonic

    🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.

    1,478 Elo +921.3kRust
  93. #5,923
    dexie/Dexie.js

    A Minimalistic Wrapper for IndexedDB

    1,477 Elo +6014.6kTypeScript
  94. #5,937
    apache/pouchdb

    :kangaroo: - PouchDB is a pocket-sized database.

    1,476 Elo −1117.6kJavaScript
  95. #5,966
    arangodb/arangodb

    🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high…

    1,475 Elo −3214.2kC++
  96. #6,013
    amark/gun

    An open source cybersecurity protocol for syncing decentralized graph data.

    1,473 Elo −2819.1kJavaScript
  97. #6,306
    risingwavelabs/risingwave

    Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.

    1,460 Elo +139.4kRust
  98. #6,397
    realm/realm-swift

    Realm is a mobile database: a replacement for Core Data & SQLite

    1,456 Elo −2416.5kObjective-C
  99. #6,452
    typicode/lowdb

    Simple and fast JSON database

    1,454 Elo −2222.5kJavaScript
  100. #6,482
    wolverinn/Waking-Up

    计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up…

    1,453 Elo −3110.3k