Go Db

Open-source Go projects categorized as Db

Top 18 Go Db Projects

  1. tendermint

    ⟁ Tendermint Core (BFT Consensus) in Go

  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. upper.io/db

    Data Access Layer (DAL) for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.

  4. tiedot

    A rudimentary implementation of a basic document (NoSQL) database in Go

  5. column

    High-performance, columnar, in-memory store with bitmap indexing in Go

  6. wunderbase

    Serverless GraphQL Database built on top of Firecracker, SQLite and Prisma

  7. sqldb-logger

    A logger for Go SQL database driver without modifying existing *sql.DB stdlib usage.

  8. go-sql

    golang orm and sql builder (by rushteam)

  9. SaaSHub

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

    SaaSHub logo
  10. unitdb

    Fast specialized time-series database for IoT, real-time internet connected devices and AI analytics.

  11. simplebolt

    :nut_and_bolt: Simple way to use the Bolt database

  12. scan

    scan sql rows into any type powered by generics (by wroge)

  13. metana

    Abstract task migration tool written in Go for Golang services. Database and non database migration management brought to the CLI.

  14. dby

    Simple Yaml DB

  15. Bitcask

    🔑 A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-disk layout (LSM+WAL) similar to Riak.

  16. lsmtree

    Log-structured merge-tree (by krasun)

  17. Fluent SQL

    Fluent SQL - flexible and powerful SQL string builder

  18. monitorlizard

    Monitoring of relays with output formats for distribution over nostr (nip66) and InfluxDB

  19. gwuu

    Go web development extension over gorilla/mux and gorm

  20. goneo

    Dead simple (not production) graph database

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

Go Db discussion

Log in or Post with

Go Db related posts

  • Vector Search in Action: Personalization with AI Embeddings

    2 projects | dev.to | 26 May 2025
  • There aren't that many uses for blockchains

    1 project | /r/programming | 16 Mar 2023
  • Informal Systems Thread About the Future of Cosmos BFT Consensus - Rebranding from Tendermint Core

    1 project | /r/cosmosnetwork | 12 Jan 2023
  • How to Become a BlockX Validators. What all thing you should keep in Mind.

    1 project | /r/BlockX | 11 Nov 2022
  • WunderBase – Serverless GraphQL Database Built on Top of SQLite

    1 project | news.ycombinator.com | 30 Oct 2022
  • Looking for alternatives to Azure SQL (managed DB)

    1 project | /r/dotnet | 21 Sep 2022
  • Introducing LiteFS

    9 projects | news.ycombinator.com | 21 Sep 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 14 Jun 2025
    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. Learn more →

Index

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

# Project Stars
1 tendermint 5,803
2 upper.io/db 3,597
3 tiedot 2,721
4 column 1,467
5 wunderbase 523
6 sqldb-logger 365
7 go-sql 180
8 unitdb 123
9 simplebolt 67
10 scan 65
11 metana 64
12 dby 60
13 Bitcask 33
14 lsmtree 31
15 Fluent SQL 9
16 monitorlizard 5
17 gwuu 4
18 goneo 0

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?