Go database-management

Open-source Go projects categorized as database-management

Top 11 Go database-management Projects

database-management
  1. 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: Xata: Postgres at scale, with copy-on-write branching and anonymization | news.ycombinator.com | 2025-05-17

    > we deploy the Postgres instances on Kubernetes via the CloudNativePG operator.

    I'm curious if split brain cases already happeened. At scale, it should be so https://github.com/cloudnative-pg/cloudnative-pg/issues/7407

  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. postgres-operator

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

    Project mention: Show HN: Serverless Postgres | news.ycombinator.com | 2024-05-29
  4. 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.

  5. schemahero

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

  6. pmm

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

    Project mention: Understanding MySQL CPU Usage: Tools and Techniques | dev.to | 2024-09-09

    A range of external monitoring solutions, including Percona Monitoring and Management (PMM) and Releem, offer in-depth analysis of MySQL's performance metrics, such as CPU utilization.

  7. mysqlconfigurer

    Releem is a MySQL performance monitoring tool that automates analysis, performance issue detection, configuration tuning, query optimization and schema control to save you time and improve MySQL performance.

    Project mention: What’s Really Running in MySQL? Use SHOW PROCESSLIST to Find Out | dev.to | 2025-05-05

    For example, using Releem’s process monitoring feature, DBAs can instantly view the MySQL process list with detailed metrics like query execution time, resource utilization, and session-specific activity.

  8. dbui

    Universal Database CLI for MySQL, PostgreSQL, and SQLite. Terminal User Interface Application.

  9. SaaSHub

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

    SaaSHub logo
  10. zed

    Official command-line tool for managing SpiceDB (by authzed)

  11. spicedb-operator

    Kubernetes controller for managing instances of SpiceDB

  12. seeder

    Insert records into a database programatically (by danvergara)

  13. dbdaddy

    manage databases, better.

    Project mention: I Tried Every Hot Programming Language | dev.to | 2024-12-12

    The first one was a basic database management & migrations utility (dbdaddy) and I genuinely had fun working with GoLang.

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).

Go database-management discussion

Log in or Post with

Go database-management related posts

  • supabase_vector_project container is not ready: unhealthy

    1 project | dev.to | 14 Mar 2025
  • Percona Monitoring and Management (Pmm)

    1 project | news.ycombinator.com | 12 Apr 2024
  • SchemaHero Is a Kubernetes Operator for Declarative Schema Management

    1 project | news.ycombinator.com | 1 Oct 2023
  • You Don't Always Need Indexes

    1 project | /r/webdev | 19 Jun 2023
  • Tuning ZFS for small read sizes - files use much more space than their size and high cpu use.

    1 project | /r/zfs | 10 Jun 2023
  • How Database Indexes Affect MongoDB and Application Performance

    1 project | dev.to | 4 May 2023
  • Folks in the tech sector who make big bucks, what do you do?

    1 project | /r/bangalore | 9 Feb 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 cloudnative-pg 5,973
2 postgres-operator 4,116
3 cli 1,239
4 schemahero 1,043
5 pmm 763
6 mysqlconfigurer 266
7 dbui 194
8 zed 131
9 spicedb-operator 82
10 seeder 43
11 dbdaddy 16

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 4th most popular programming language
based on number of references?