Awesome Go Databases Implemented in Go

  • buntdb buntdb 4,196
    star
    updated 11 months ago MIT License

    BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support

  • dolt dolt 16,618
    star
    updated about 2 months ago Apache License 2.0

    Dolt – Git for Data

  • updated 6 months ago MIT License

    gorocksdb is a Go wrapper for RocksDB

  • updated over 1 year ago GNU General Publi...

    LibraDB is a simple, persistent key/value store written in pure Go in less than 1000 lines for learning purposes.

  • pebble pebble 4,442
    star
    updated 10 days ago BSD 3-Clause "New...

    RocksDB/LevelDB inspired key-value database in Go

  • ql ql 1,313
    star
    updated over 5 years ago BSD 3-Clause "New...

    github.com/cznic/ql has moved to modernc.org/ql

  • rqlite rqlite 14,711
    star
    updated about 2 months ago MIT License

    The lightweight, distributed relational database built on SQLite.