Best open-source Databases tools

297 repositories with 5.1M stars between them, mostly written in TypeScript, Java and Go. The highest-rated is Asabeneh/30-Days-Of-Python, #173 on the bestofgithub Elo ladder.

Biggest movers this week

papermark/papermark

Open on GitHubTypeScript

Papermark is the open-source DocSend alternative and secure data rooms with built-in analytics and custom domains.

  • 1,628+3 Elo, change today
  • 9.3k stars
  • 1.4k forks
git
git clone https://github.com/papermark/papermark.git
  • dataroom
  • next-auth
  • nextjs
  • open-source

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

hydro-dev/Hydro

Open on GitHubTypeScript

Hydro - Next generation high performance online-judge platform - 新一代高效强大的信息学在线测评系统 (a.k.a. vj5)

  • 1,469−2 Elo, change today
  • 7.2k stars
  • 496 forks
git
git clone https://github.com/hydro-dev/Hydro.git
  • acm-icpc
  • cpp
  • hydro
  • java

Leantime/leantime

Open on GitHubPHP

Leantime is a goals focused project management system for non-project managers. Building with ADHD, Autism, and dyslexia in mind.

  • 1,702+3 Elo, change today
  • 12.1k stars
  • 1.1k forks
  • 79 watchers
git
git clone https://github.com/Leantime/leantime.git
  • agile
  • asana
  • calendar
  • clickup

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. #200
    gitroomhq/postiz-app

    📨 The ultimate agentic social media scheduling tool 🤖

    2,128 Elo −241.6kTypeScript
  3. #233
    twentyhq/twenty

    The open alternative to Salesforce, designed for AI.

    2,106 Elo −3260.9kTypeScript
  4. #307
    volcengine/OpenViking

    Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.

    2,061 Elo +942.2kPython
  5. #322
    calcom/cal.diy

    Scheduling infrastructure for absolutely everyone.

    2,054 Elo −350kTypeScript
  6. #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
  7. #458
    elastic/elasticsearch

    Free and Open Source, Distributed, RESTful Search Engine

    1,990 Elo −2878.7kJava
  8. #465
    django/django

    The Web framework for perfectionists with deadlines.

    1,988 Elo −11791.7kPython
  9. #488
    searxng/searxng

    SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users…

    1,979 Elo −239.5kPython
  10. #561
    duckdb/duckdb

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

    1,952 Elo −3143kC++
  11. #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
  12. #581
    DataExpert-io/data-engineer-handbook

    This is a repo with links to everything you'd ever want to learn about data engineering

    1,945 Elo −1645.1kJupyter Notebook
  13. #658
    YunaiV/ruoyi-vue-pro

    🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC…

    1,926 Elo −740.4kJava
  14. #662
    apache/spark

    Apache Spark - A unified analytics engine for large-scale data processing

    1,925 Elo 44.5kScala
  15. #707
    payloadcms/payload

    Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript…

    1,915 Elo −1845.8kTypeScript
  16. #839
    nocodb/nocodb

    🔥 🔥 🔥 A Free & Self-hostable Airtable Alternative

    1,887 Elo +1065.5kTypeScript
  17. #897
    qdrant/qdrant

    Vector database and similarity search engine for embeddings, written in Rust.

    1,875 Elo −2335.5kRust
  18. #945
    strapi/strapi

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and…

    1,866 Elo −3573.4kTypeScript
  19. #985
    sqlmapproject/sqlmap

    Automatic SQL injection and database takeover tool

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

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

    1,852 Elo −2859.8kRust
  21. #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
  22. #1,213
    celery/celery

    Distributed Task Queue (development branch)

    1,825 Elo −129.2kPython
  23. #1,241
    supermemoryai/supermemory

    Memory and context engine + app that is extremely fast, scalable, and can be run fully locally. The Memory API for the…

    1,822 Elo −931.6kTypeScript
  24. #1,262
    forthespada/CS-Books

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

    1,819 Elo −9128k
  25. #1,314
    valkey-io/valkey

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

    1,810 Elo −2327.7kC
  26. #1,384
    discourse/discourse

    A platform for community discussion. Free, open, simple.

    1,800 Elo −2948kRuby
  27. #1,456
    meta/rocksdb

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

    1,790 Elo +532.2kC++
  28. #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
  29. #1,546
    dubinc/dub.link

    The modern link attribution platform. Loved by world-class engineering teams at Twilio, Zillow, Jobber, Vercel…

    1,779 Elo −5325.1kTypeScript
  30. #1,636
    doocs/advanced-java

    😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java…

    1,768 Elo −5679.1kJava
  31. #1,646
    apache/flink

    Apache Flink

    1,767 Elo −3526.4kJava
  32. #1,657
    1,766 Elo −2436.2kTypeScript
  33. #1,754
    huihut/interview

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

    1,755 Elo −4438.3kC++
  34. #1,756
    YunaiV/yudao-cloud

    ruoyi-vue-pro 全新 Cloud 版本,优化重构所有功能。基于 Spring Cloud Alibaba + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC…

    1,755 Elo −1919.7kJava
  35. #1,954
    0voice/expert_readed_books

    2021年最新总结,推荐工程师合适读本,计算机科学,软件技术,创业,思想类,数学类,人物传记书籍

    1,733 Elo +2712.8k
  36. #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
  37. #1,980
    getredash/redash

    Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.

    1,730 Elo −6228.8kTypeScript
  38. #2,083
    Vonng/ddia

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

    1,718 Elo −1523.9kPython
  39. #2,129
    beekeeper-studio/beekeeper-studio

    Modern and easy to use database GUI & SQL client for MySQL, Postgres, SQLite, SQL Server, ClickHouse, and more. Linux…

    1,713 Elo −1423.8kTypeScript
  40. #2,151
    juicedata/juicefs

    JuiceFS is a distributed POSIX file system built on top of Redis and S3.

    1,711 Elo −3814.7kGo
  41. #2,166
    neo4j/neo4j

    Graphs for Everyone

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

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

    1,702 Elo −7332.6kGo
  43. #2,235
    Leantime/leantime

    Leantime is a goals focused project management system for non-project managers. Building with ADHD, Autism, and…

    1,702 Elo +6312.1kPHP
  44. #2,250
    clockworklabs/SpacetimeDB

    Development at the speed of light

    1,701 Elo −6425.5kRust
  45. #2,251
    frappe/frappe

    Low code web framework for real world applications, in Python and Javascript

    1,701 Elo +3311.1kPython
  46. #2,262
    mongodb/mongo

    The MongoDB Database

    1,700 Elo −7728.6kC++
  47. #2,317
    fastapi/sqlmodel

    SQL databases in Python, designed for simplicity, compatibility, and robustness.

    1,694 Elo +2818.6kPython
  48. #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
  49. #2,370
    timescale/timescaledb

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

    1,689 Elo +923.8kC
  50. #2,375
    typesense/typesense

    Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo…

    1,688 Elo −827.1kC++
  51. #2,415
    meteor/meteor

    Meteor, the JavaScript App Platform

    1,684 Elo −8444.7kJavaScript
  52. #2,422
    dragonflydb/dragonfly

    A modern replacement for Redis and Memcached

    1,683 Elo +4031.8kC++
  53. #2,501
    opensearch-project/OpenSearch

    🔎 Open source distributed and RESTful search engine.

    1,675 Elo +1814kJava
  54. #2,541
    jhao104/proxy_pool

    Python ProxyPool for web spider

    1,672 Elo −1923.7kPython
  55. #2,551
    go-gorm/gorm

    The fantastic ORM library for Golang, aims to be developer friendly

    1,671 Elo −6539.9kGo
  56. #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++
  57. #2,639
    quickwit-oss/tantivy

    Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust

    1,664 Elo +2316.4kRust
  58. #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
  59. #2,658
    transact-rs/sqlx

    🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports…

    1,663 Elo +2317.6kRust
  60. #2,702
    matomo-org/matomo

    Empowering People Ethically 🚀 — Matomo is hiring! Join us → https://matomo.org/jobs Matomo is the leading open-source…

    1,660 Elo −3122kPHP
  61. #2,707
    SheetJS/sheetjs

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

    1,659 Elo −5036.3k
  62. #2,759
    sequelize/sequelize

    Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL…

    1,655 Elo −8430.3kTypeScript
  63. #2,761
    maybe-finance/maybe

    The personal finance app for everyone

    1,655 Elo −1254.1kRuby
  64. #2,763
    0voice/interview_internal_reference

    2025年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。

    1,655 Elo −7937.2kPython
  65. #2,798
    lancedb/lancedb

    Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

    1,652 Elo +5111.9kRust
  66. #2,827
    qishibo/AnotherRedisDesktopManager

    🚀🚀🚀A faster, better and more stable Redis desktop manager [GUI client], compatible with Linux, Windows, Mac.

    1,650 Elo −1134.8kJavaScript
  67. #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
  68. #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++
  69. #2,926
    AobingJava/JavaFamily

    【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。

    1,642 Elo −6636.9k
  70. #2,968
    surrealdb/surrealdb

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

    1,639 Elo −2533.3kRust
  71. #2,987
    chinabugotech/hutool

    🍬A set of tools that keep Java sweet.

    1,637 Elo −10030.2kJava
  72. #3,056
    redisson/redisson

    Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Extends Valkey and…

    1,633 Elo −6024.4kJava
  73. #3,090
    sqlc-dev/sqlc

    Generate type-safe code from SQL

    1,630 Elo +4518.4kGo
  74. #3,097
    itwanger/toBeBetterJavaer

    一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄

    1,630 Elo −1417.8kJava
  75. #3,118
    Dolibarr/dolibarr

    Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers…

    1,628 Elo +427.8kPHP
  76. #3,119
    papermark/papermark

    Papermark is the open-source DocSend alternative and secure data rooms with built-in analytics and custom domains.

    1,628 Elo +849.3kTypeScript
  77. #3,248
    edoardottt/awesome-hacker-search-engines

    A curated list of awesome search engines useful during Penetration testing, Vulnerability assessments, Red/Blue Team…

    1,620 Elo +3611.5kShell
  78. #3,260
    questdb/questdb

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

    1,620 Elo +217.5kJava
  79. #3,278
    mybatis/mybatis-3

    MyBatis SQL mapper framework for Java

    1,618 Elo −9420.4kJava
  80. #3,301
    elunez/eladmin

    eladmin jpa 版本:项目基于 Spring Boot 2.7.18、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用…

    1,617 Elo −7321.8kJava
  81. #3,309
    apache/datafusion

    Apache DataFusion SQL Query Engine

    1,616 Elo +199.5kRust
  82. #3,337
    golang-migrate/migrate

    Database migrations. CLI and Golang library.

    1,615 Elo +5319kGo
  83. #3,344
    redis/go-redis

    Redis Go client

    1,614 Elo −4022.2kGo
  84. #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
  85. #3,409
    HabitRPG/habitica

    A habit tracker app which treats your goals like a Role Playing Game.

    1,611 Elo −1514.3kJavaScript
  86. #3,424
    hasura/graphql-engine

    Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on…

    1,610 Elo −8632.1kTypeScript
  87. #3,428
    miniflux/v2

    Minimalist and opinionated feed reader

    1,609 Elo +499.9kGo
  88. #3,471
    benbjohnson/litestream

    Streaming replication for SQLite.

    1,607 Elo +4214.6kGo
  89. #3,502
    Automattic/mongoose

    MongoDB object modeling designed to work in an asynchronous environment.

    1,605 Elo −6327.4kJavaScript
  90. #3,536
    hollischuang/toBeTopJavaer

    To Be Top Javaer - Java工程师成神之路

    1,603 Elo −9225.2kJava
  91. #3,583
    apache/shardingsphere

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

    1,600 Elo +1020.8kJava
  92. #3,702
    parse-community/parse-server

    Parse Server for Node.js / Express

    1,592 Elo −3921.3kJavaScript
  93. #3,731
    electric-sql/electric-pglite

    Embeddable Postgres with real-time, reactive bindings.

    1,589 Elo +3816.2kTypeScript
  94. #3,732
    doocs/source-code-hunter

    😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等

    1,589 Elo −4123.1kJava
  95. #3,743
    DapperLib/Dapper

    Dapper - a simple object mapper for .Net

    1,589 Elo −3318.4kC#
  96. #3,752
    tikv/tikv

    Distributed transactional key-value database, originally created to complement TiDB

    1,588 Elo −916.9kRust
  97. #3,755
    PostgREST/postgrest

    REST API for any Postgres database

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

    Grist is the evolution of spreadsheets.

    1,584 Elo +2212.1kTypeScript
  99. #3,851
    tobymao/sqlglot

    Python SQL Parser and Transpiler

    1,582 Elo +399.7kPython
  100. #3,862
    gyoogle/tech-interview-for-developer

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

    1,581 Elo +717.6kJava

Browse all 297 in the directory →