Refolk

Top Go Databases repositories on GitHub

Relational, document, key-value, and time-series storage engines. Filtered to projects whose primary language is Go.

Ranked by stars across 462 Go repositories tagged database. Refreshed daily.

  1. 1
    etcd-io/etcd51,675 · ⑂ 10,337

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

    • etcd
    • raft
    • distributed-systems
    • kubernetes
    • go
    • database
  2. 2
    pingcap/tidb40,059 · ⑂ 6,183

    TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.

    • distributed-database
    • distributed-transactions
    • tidb
    • database
    • scale
    • mysql
  3. 3
    cockroachdb/cockroach32,136 · ⑂ 4,118

    CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.

    • go
    • database
    • sql
    • distributed-database
    • cockroachdb
    • hacktoberfest
  4. 4
    dolthub/dolt22,555 · ⑂ 758

    Dolt – Git for Data

    • database
    • data-version-control
    • data-versioning
    • sql
    • git
    • git-for-data
  5. 5
    dgraph-io/dgraph21,669 · ⑂ 1,588

    high-performance graph database for real-time use cases

    • database
    • distributed
    • go
    • knowledge-graph
  6. 6
    golang-migrate/migrate18,452 · ⑂ 1,579

    Database migrations. CLI and Golang library.

    • go
    • golang
    • migration
    • migrations
    • database
    • postgres
  7. 7
    rqlite/rqlite17,477 · ⑂ 780

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

    • go
    • sqlite
    • distributed-systems
    • database
    • relational-database
    • raft
  8. 8
    VictoriaMetrics/VictoriaMetrics16,953 · ⑂ 1,636

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

    • tsdb
    • prometheus
    • promql
    • influxdb
    • graphite
    • opentsdb
  9. 9
    dgraph-io/badger15,596 · ⑂ 1,296

    Fast key-value DB in Go.

    • key-value
    • golang
    • library
    • go
    • ssd
    • database
  10. 10
    go-sql-driver/mysql15,225 · ⑂ 2,327

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

    • go
    • mysql
    • sql
    • database
    • mysql-driver
    • mariadb
  11. 11
    googleapis/mcp-toolbox14,987 · ⑂ 1,511

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

    • genai
    • mcp
    • agent
    • ai
    • database
    • llm
  12. 12
    boltdb/bolt14,632 · ⑂ 1,545

    An embedded key/value database for Go.

    • go
    • database
    • key-value
  13. 13
    encoredev/encore11,924 · ⑂ 573

    Open source framework for building robust type-safe distributed systems with declarative infrastructure

    • go
    • api
    • backend
    • microservices
    • encore
    • cloud-native
  14. 14
    FerretDB/FerretDB10,925 · ⑂ 476

    A truly Open Source MongoDB alternative

    • mongodb
    • mongo
    • mongodb-database
    • mongo-db
    • golang
    • postgresql
  15. 15
    dtm-labs/dtm10,870 · ⑂ 1,000

    A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.

    • saga
    • xa
    • tcc
    • microservice
    • seata
    • go
  16. 16
    pressly/goose10,624 · ⑂ 650

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

    • database
    • sql
    • migration
    • schema
    • postgres
    • mysql
  17. 17
    bxcodec/go-clean-arch10,089 · ⑂ 1,302

    Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture

    • architecture
    • golang
    • sql
    • database
    • article
    • mysql
  18. 18
    xo/usql9,941 · ⑂ 390

    Universal command-line interface for SQL databases

    • sql
    • postgresql
    • mysql
    • sqlite3
    • command-line
    • microsoft-sql-server
  19. 19
    tidwall/tile389,627 · ⑂ 609

    Real-time Geospatial and Geofencing

    • geospatial
    • database
    • geo
    • spatial
    • location
    • geofences
  20. 20
    codenotary/immudb8,959 · ⑂ 364

    immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history

    • key-value
    • immutable
    • merkle-tree
    • go
    • database
    • tamperproof
  21. 21
    XiaoMi/soar8,774 · ⑂ 1,321

    SQL Optimizer And Rewriter

    • sql
    • advisor
    • optimizer
    • rewrite
    • suggestion
    • mysql
  22. 22
    cloudnative-pg/cloudnative-pg8,575 · ⑂ 671

    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

    • postgres
    • postgresql
    • kubernetes
    • k8s
    • database
    • sql
  23. 23
    mongodb/mongo-go-driver8,521 · ⑂ 926

    The Official Golang driver for MongoDB

    • database
    • driver
    • go
    • golang
    • golang-library
    • mongodb
  24. 24
    aarondl/sqlboiler6,991 · ⑂ 560

    Generate a Go ORM tailored to your database schema.

    • go
    • orm
    • golang
    • sqlboiler
    • database
    • postgresql
  25. 25
    amacneil/dbmate6,871 · ⑂ 346

    🚀 A lightweight, framework-agnostic database migration tool.

    • database-migrations
    • golang
    • nodejs
    • python
    • database-schema
    • docker

Find Go engineers shipping Databases

The list above ranks the most-starred public Go repositories tagged with the Databases topic, drawn from the public GitHub graph. Across 462 matching repositories, the contributors are a tight cluster of engineers with both Go chops and real Databases experience.

That overlap is rare. Most Go engineers haven’t shipped Databases, and most Databases maintainers don’t write Go. The people on this list’s contributor graph are the ones who do both.

Refolk turns this list into a search. Ask for Go Databases maintainers hiring” or Go engineers shipping Databases in 2025” and Refolk returns a ranked shortlist with the commits, profiles, and projects behind each name.

How this list is built

Refolk searched GitHub for public Go repositories tagged with the Databases topic, ranked them by stargazer count, and kept those with at least 25 stars. The list refreshes once a day.

Last refreshed: Thu, 07 May 2026 06:34:55 GMT

Need a more specific search?

Refolk runs natural-language searches across GitHub, LinkedIn, and the open web. Try one of these:

Related lists

See all repository lists.

Or zoom out