Awesome Go Databases Implemented in Go

  • buntdb buntdb 4,196
    star
    updated over 1 year ago MIT License

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

  • dolt dolt 17,645
    star
    updated 2 months ago Apache License 2.0

    Dolt – Git for Data

  • updated 8 months ago MIT License

    gorocksdb is a Go wrapper for RocksDB

  • updated 7 months 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,825
    star
    updated 23 days ago BSD 3-Clause "New...

    RocksDB/LevelDB inspired key-value database in Go

  • ql ql 1,307
    star
    updated almost 6 years ago BSD 3-Clause "New...

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

  • rqlite rqlite 15,509
    star
    updated 2 months ago MIT License

    The lightweight, user-friendly, distributed relational database built on SQLite.