database-management

Top 23 database-management Open-Source Projects

database-management
  1. Flyway

    Flyway by Redgate • Database Migrations Made Easy.

    Project mention: Best Database Migration Tools for Golang | dev.to | 2025-06-07

    Flyway is a Java-based migration tool that’s widely used in enterprise settings. While not Go-native, you can integrate it into Go projects using its CLI or by calling its Java library. Flyway is great for teams needing robust versioning and audit-ready migration history.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. cloudnative-pg

    CloudNativePG is a comprehensive platform designed to seamlessly manage PostgreSQL databases within Kubernetes environments, covering the entire operational lifecycle from initial deployment to ongoing maintenance

    Project mention: Supabase Is Public | news.ycombinator.com | 2025-12-22

    Thank you for your feedback. I'm trying to extract possible improvement actions from your comment, and here are my thoughts.

    That certificate expiry issue was unfortunate, but was resolved (if I'm not mistaken) a couple of years ago.

    StackGres is just a control plane, your database is as stable as a standalone one. StackGres itself may fail and it won't affect your database, it's not on the data plane. Indeed, it has a feature to "pause it" if you need to perform some manual operations (otherwise everything is automated).

    There are procedures to reconstruct a database from PVC. It's arguably tedious, but should be much simpler than running a Postgres pod without the help of an operator like StackGres.

    As for the ratio of issues: most of the issues that we get are feature and/or extensions requests, and certainly we can't tackle them all. Most, if not all, outstanding issues are addressed within a reasonable time frame. Is there any particular issue that would itch you that is open? I'd be happy to personally review it. Yet, there are as of today more than 2K closed issues, I won't call that a small number.

    I'd also weight the importance of issues, like the split brain that CNPG suffers [1] and that apparently won't even be solved. StackGres relies instead on the trusted and reputed Patroni, which is known NOT to risk split brains that could lead to severe data loss.

    [1]: https://github.com/cloudnative-pg/cloudnative-pg/discussions...

  4. sqlitestudio

    A free, open source, multi-platform SQLite database manager.

  5. liquibase

    Main Liquibase Source

    Project mention: Stopping bad guys from using my open source project (feedback wanted) | news.ycombinator.com | 2025-11-29

    On what license to choose, this talk by Adam Jacob is good:

    https://www.youtube.com/watch?v=rmhYHzJpkuo

    And if you want to read about open source vs source available, this GitHub with the Red Hat lawyer and co-author of GPLv2 provides a TLDR of the sentiment. The reference from Chad gives a deep dive into the discussion and origin of FSL’s language.

    https://github.com/liquibase/liquibase/issues/7374

  6. awesome-db-tools

    Everything that makes working with databases easier

    Project mention: Why uber ditched postgres for mysql: What every developer can learn from it | dev.to | 2025-05-03

    Awesome Database Tools An ongoing GitHub list of cool tools for DB monitoring, analysis, backup, and migration.

  7. Mathesar

    Mathesar is an 100% open source collaborative web application that empowers users of all technical skill levels to view, edit, query, and collaborate on PostgreSQL data in an intuitive spreadsheet-like interface. It has native database-level access control, is self hosted and deployed in minutes, and works directly with Postgres objects without extra abstractions.

    Project mention: SQL Injection as a Feature | news.ycombinator.com | 2025-07-23

    At this point, it'd be easier to give your users access to DBeaver or Bigquery directly. Also limiting their access to certain views with prepared data to avoid expensive queries.

    For a UI based SQL tool I've used Looker few years ago and thought it was ok. I wonder how much AI tooling Google added since then to help with LookML generation. There are also other open source tools like mathesar (https://github.com/mathesar-foundation/mathesar) which look promising.

  8. rainfrog

    🐸 a database tool for the terminal

    Project mention: Ask HN: What Are You Working On? (March 2025) | news.ycombinator.com | 2025-03-30

    i've been working on a database management tui called rainfrog (https://github.com/achristmascarl/rainfrog). it supports postgres, mysql, and sqlite, and we recently added several new features such as:

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. postgres-operator

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

  11. nosqlclient

    Cross-platform and self hosted, easy to use, intuitive mongodb management tool - Formerly Mongoclient

  12. OmniDB

    Web tool for database management

  13. upscheme

    Database migrations and schema updates made easy

  14. DataStructures-Algorithms

    This repo contains links of resources, theory subjects content and DSA questions & their solution for interview preparation from different websites like geeksforgeeks, leetcode, etc.

  15. vector-admin

    The universal tool suite for vector database management. Manage Pinecone, Chroma, Qdrant, Weaviate and more vector databases with ease.

  16. cli

    Supabase CLI. Manage postgres migrations, run Supabase locally, deploy edge functions. Postgres backups. Generating types from your database schema. (by supabase)

    Project mention: supabase_vector_project container is not ready: unhealthy | dev.to | 2025-03-14

    I ended up finding an issue "supabase_vector_project container is not ready: unhealthy" in which noga-dev notes that enabling "Expose daemon on tcp://localhost:2375 without TLS" in Docker Desktop resolves the issue.

  17. sqlite-gui

    Lightweight SQLite editor for Windows

  18. DBngin

    DB Engine

    Project mention: How to Set-Up MySQL with DBngin for Laravel 12 Development | dev.to | 2025-10-23

    Visit the official DBngin website at dbngin.com

  19. schemahero

    A Kubernetes operator for declarative database schema management (gitops for database schemas)

  20. Kottster

    Instant Node.js admin panel. Secure, self-hosted, and easy to set up

    Project mention: Who wants to build an admin UI? | dev.to | 2025-10-07

    My only blocker for using both Kottster and PocketBase more widely is a lack of ability to customize the editor for specific columns in the database. In my case I have a json column that needs to match a specific schema. For both Kottster and PocketBase these columns are edited as text and don't provide a way for me to drop in my own editor. I did create a feature request for this for the Kottster team though!

  21. android_dbinspector

    Android library for viewing, editing and sharing in app databases.

  22. pmm

    Percona Monitoring and Management: an open source database monitoring, observability and management tool

  23. pgmanage

    Web tool for database management

  24. SQL-interview-questions

    List of Top 500 SQL Interview Questions & Answers with queries and more (by kansiris)

  25. HouseWatch

    Open source tool for monitoring and managing ClickHouse clusters

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

database-management discussion

database-management related posts

  • How to Set-Up MySQL with DBngin for Laravel 12 Development

    1 project | dev.to | 23 Oct 2025
  • Make Your App Grow Painlessly: How I Escaped Repetitive Code Thanks to the Provider Pattern

    1 project | dev.to | 16 Oct 2025
  • supabase_vector_project container is not ready: unhealthy

    1 project | dev.to | 14 Mar 2025
  • Show HN: Apache Cloudberry – Advanced and mature open-source MPP database

    2 projects | news.ycombinator.com | 19 Dec 2024
  • Show HN: Cloudberry Database – Greenplum Fork, Now an Apache Incubator Project

    1 project | news.ycombinator.com | 27 Nov 2024
  • Open-Source CLI tool to inspect databases fast

    1 project | news.ycombinator.com | 21 Sep 2024
  • Show HN: A self-hosted CLI tool to inspect databases fast without SQL

    1 project | news.ycombinator.com | 19 Sep 2024
  • A note from our sponsor - Stream
    getstream.io | 22 Dec 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source database-management projects? This list will help you:

# Project Stars
1 Flyway 9,388
2 cloudnative-pg 7,631
3 sqlitestudio 6,305
4 liquibase 5,358
5 awesome-db-tools 4,896
6 Mathesar 4,701
7 rainfrog 4,614
8 postgres-operator 4,338
9 nosqlclient 3,471
10 OmniDB 3,254
11 upscheme 2,521
12 DataStructures-Algorithms 2,136
13 vector-admin 2,123
14 cli 1,508
15 sqlite-gui 1,213
16 DBngin 1,199
17 schemahero 1,082
18 Kottster 1,075
19 android_dbinspector 959
20 pmm 907
21 pgmanage 815
22 SQL-interview-questions 648
23 HouseWatch 608

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 3rd most popular programming language
based on number of references?