10

8

6

4

2


10.0

9.9

10.0

9.6

9.9

10.0

9.9

9.9

9.8

9.7

9.8
0.0

100 Database packages and projects

  • tidb

    10.0 9.9 Go
    TiDB is a distributed SQL database. Inspired by the design of Google F1.
  • prometheus

    10.0 9.6 Go
    Monitoring system and time series database.
  • cockroach

    9.9 10.0 Go
    A Scalable, Geo-Replicated, Transactional Datastore
  • SaaSHub will help you find the best software and product alternatives
    Promoted www.saashub.com
  • influxdb

    9.9 9.9 Go
    Scalable datastore for metrics, events, and real-time analytics
  • dgraph

    9.8 9.7 Go
    Scalable, Distributed, Low Latency, High Throughput Graph Database.
  • bolt

    9.8 0.0 Go
    A low-level key/value database for Go.
  • vitess

    9.8 9.9 Go
    vitess provides servers and tools which facilitate scaling of MySQL databases for large scale web services.
  • jaeger

    9.8 9.0 Go
    A distributed tracing system.
  • badger

    9.7 8.8 Go
    Fast key-value store in Go.
  • groupcache

    9.7 1.4 Go
    Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
  • kingshard

    9.6 4.5 Go
    kingshard is a high performance proxy for MySQL powered by Golang.
  • Tile38

    9.6 6.8 Go
    A geolocation DB with spatial index and realtime geofencing.
  • pgweb

    9.5 5.4 Go
    A web-based PostgreSQL database browser
  • TinyGo

    9.5 9.4 Go
    Go compiler for small places. Microcontrollers, WebAssembly, and command-line tools. Based on LLVM.
  • rqlite

    9.5 8.3 Go
    The lightweight, distributed, relational database built on SQLite.
  • noms

    9.5 5.6 Go
    The versioned, forkable, syncable database
  • bbolt

    9.4 5.1 Go
    An embedded key/value database for Go.
  • goleveldb

    9.3 5.2 Go
    An implementation of the LevelDB key/value database in the Go.
  • go-cache

    9.3 0.3 Go
    An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
  • go-mysql-elasticsearch

    9.2 1.7 Go
    Sync your MySQL data into Elasticsearch automatically.
  • BigCache

    9.2 6.0 Go
    Efficient key/value cache for gigabytes of data.
  • ledisdb

    9.1 5.1 Go
    Ledisdb is a high performance NoSQL like Redis based on LevelDB.
  • go-mysql

    9.0 6.8 Go
    A go toolset to handle MySQL protocol and replication.
  • Squirrel

    8.9 4.9 Go
    Go library that helps you build SQL queries.
  • VictoriaMetrics

    8.9 9.8 Go
    fast, resource-effective and scalable open source time series database. May be used as long-term remote storage for Prometheus. Supports PromQL.
  • buntdb

    8.9 1.4 Go
    A fast, embeddable, in-memory key/value database for Go with custom indexing and spatial support.
  • xo

    8.8 1.0 Go
    Generate idiomatic Go code for databases based on existing schema definitions or custom queries supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server.
  • tiedot

    8.8 2.3 Go
    Your NoSQL database powered by Golang.
  • migrate

    8.8 0.0
    Database migration handling in Golang support MySQL,PostgreSQL,Cassandra and SQLite.
  • pREST

    8.7 8.8 Go
    Serve a RESTful API from any PostgreSQL database.
  • go-memdb

    8.6 4.6 Go
    Golang in-memory database built on immutable radix trees
  • cache2go

    8.5 3.2 Go
    An in-memory key:value cache which supports automatic invalidation based on timeouts.
  • sql-migrate

    8.5 5.7 Go
    Database migration tool. Allows embedding migrations into the application using go-bindata.
  • GCache

    8.0 0.0 Go
    Cache library with support for expirable Cache, LFU, LRU and ARC.
  • nutsdb

    8.0 4.5 Go
    Nutsdb is a simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
  • gendry

    7.8 5.4 Go
    Non-invasive SQL builder and powerful data binder.
  • orchestrator

    7.8 0.0 Go
    MySQL replication topology manager & visualizer
  • CovenantSQL

    7.8 0.0 Go
    CovenantSQL is a SQL database on blockchain.
  • diskv

    7.6 2.8 Go
    A home-grown disk-backed key-value store.
  • BTrDB

    7.5 0.0 Go
    Berkeley Tree Database (BTrDB)
  • goqu

    7.5 6.5 Go
    An idiomatic SQL builder and query library.
  • fastcache

    7.5 2.7 Go
    fast thread-safe inmemory cache for big number of entries. Minimizes GC overhead.
  • moss

    7.5 1.8 Go
    Moss is a simple LSM key-value storage engine written in 100% Go.
  • skeema

    7.3 7.1 Go
    Pure-SQL schema management system for MySQL, with support for sharding and external online schema change tools.
  • dat

    7.1 0.0 Go
    Go Postgres Data Access Toolkit
  • chproxy

    7.0 3.2 Go
    HTTP proxy for ClickHouse database.
  • sqrl

    7.0 0.0 Go
    SQL query builder, fork of Squirrel with improved performance.
  • eliasdb

    7.0 2.4 Go
    Dependency-free, transactional graph database with REST API, phrase search and SQL-like query language.
  • pogreb

    7.0 3.6 Go
    Embedded key-value store for read-heavy workloads.
  • ObjectBox Go Database

    7.0 6.4 Go
    ObjectBox Go - a database for your Go structs/objects. Super-fast and simple.
  • Dotsql

    6.9 2.2 Go
    Go library that helps you keep sql files in one place and use it with ease.
  • gormigrate

    6.8 5.4 Go
    Database schema migration helper for Gorm ORM.
  • ozzo-dbx

    6.8 3.2 Go
    Powerful data retrieval methods as well as DB-agnostic query building capabilities.
  • levigo

    6.7 2.0 Go
    Levigo is a Go wrapper for LevelDB.
  • Bitcask

    6.7 7.3 Go
    Bitcask is an embeddable, persistent and fast key-value (KV) database written in pure Go with predictable read/write performance, low latency and high throughput thanks to the bitcask on-disk layout (LSM+WAL).
  • sqlhooks

    6.3 1.4 Go
    Attach hooks to any database/sql driver
  • jet

    6.0 6.8 Go
    Framework for writing type-safe SQL queries in Go, with ability to easily convert database query result into desired arbitrary object structure.
  • pg_timetable

    6.0 8.9 Go
    Advanced scheduling for PostgreSQL.
  • pudge

    5.9 2.4 Go
    Fast and simple key/value store written using Go's standard library.
  • gokv

    5.8 2.4 Go
    Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
  • Scribble

    5.8 1.7 Go
    A tiny flat file JSON store.
  • myreplication

    5.7 0.0 Go
    MySql binary log replication listener. Support statement and row based replication.
  • clickhouse-bulk

    5.7 4.4 Go
    Collects small insterts and sends big requests to ClickHouse servers.
  • Vasto

    5.6 0.0 Go
    A distributed high-performance key-value store. On Disk. Eventual consistent. HA. Able to grow or shrink without service interruption.
  • dbq

    5.5 8.1 Go
    Zero boilerplate database operations for Go.
  • piladb

    5.4 0.0 Go
    Lightweight RESTful database engine based on stack data structures
  • goose

    5.0 0.0 Go
    Database migration tool. You can manage your database's evolution by creating incremental SQL or Go scripts.
  • polluter

    4.7 0.9 Go
    The easiest solution to seed database with Go
  • forestdb

    4.7 0.0 Go
    Go bindings for ForestDB.
  • geocache

    4.7 0.0 Go
    An in-memory cache that is suitable for geolocation based applications.
  • darwin

    4.6 0.1 Go
    Database schema evolution library for Go
  • octillery

    4.6 4.9 Go
    Go package for sharding databases ( Supports every ORM or raw SQL ).
  • migrator

    4.6 2.6 Go
    Dead simple Go database migration library.
  • scaneo

    4.4 0.0 Go
    Generate Go code to convert database rows into arbitrary structs.
  • sqlingo

    4.4 7.7 Go
    A lightweight DSL to build SQL in Go.
  • slowpoke

    4.4 0.1 Go
    Key-value store with persistence.
  • ovo

    4.3 0.0 Go
    OVO is an In-Memory Key/Value Storage
  • godbal

    4.1 0.0 Go
    Database Abstraction Layer (dbal) for go. Support SQL builder and get result easily.
  • igor

    4.0 2.7 Go
    Abstraction layer for PostgreSQL that supports advanced functionality and uses gorm-like syntax.
  • Databunker

    4.0 9.4 Go
    Personally identifiable information (PII) storage service built to comply with GDPR and CCPA.
  • go-pg-migrations

    3.8 3.0 Go
    A Go package to help write migrations with go-pg/pg.
  • cache

    3.6 1.9 Go
    In-memory key:value store with expiration time, 0 dependencies, <100 LoC, 100% coverage.
  • bcache

    3.5 0.0 Go
    Eventually consistent distributed in-memory cache Go library.
  • go-fixtures

    3.1 0.4 Go
    Django style fixtures for Golang's excellent built-in database/sql library.
  • couchcache

    3.1 1.5 Go
    A RESTful caching micro-service backed by Couchbase server.
  • clusteredBigCache

    3.0 0.0 Go
    BigCache with clustering support and individual item expiration.
  • dbbench

    3.0 4.9 Go
    Database benchmarking tool with support for several databases and scripts.
  • pravasan

    2.7 0.0 HTML
    Simple Migration tool
  • unitdb

    2.6 8.5 Go
    Fast timeseries database for IoT, realtime messaging applications. Access unitdb with pubsub over tcp or websocket using github.com/unit-io/unitd application.
  • gondolier

    2.6 0.0 Go
    Gondolier is a library to auto migrate database schemas using structs.
  • prep

    2.3 0.0 Go
    Use prepared SQL statements without changing your code.
  • datagen

    2.2 3.0 Go
    A fast data generator that's multi-table aware and supports multi-row DML.
  • Coffer

    2.1 4.7 Go
    Simple ACID key-value database that supports transactions.
  • buildsqlx

    2.0 5.5 Go
    Go database query builder library for PostgreSQL.
  • tempdb

    1.8 0.0 Go
    Key-value store for temporary items.
  • qry

    1.8 3.9 Go
    Tool that generates constants from files with raw SQL queries.
  • sqlf

    1.7 1.2 Go
    Fast SQL query builder.
  • avro

    1.6 5.0 Go
    Discover SQL schemas and convert them to AVRO schemas. Query SQL records into AVRO bytes.
  • gorocksdb

    1.5 0.0 Go
    Gorocksdb is a wrapper for RocksDB written in Go.
  • bucket

    1.3 5.3 Go
    Optimized data structure framework for Couchbase specialized on one bucket usage.

Popular Comparisons


99 Remote Jobs

Work from home. Anywhere in the world.
+ Post a job

Add another 'Database' Package