Open-source Go projects categorized as NoSQL | Edit details
Related topics: #Golang #Database #Go #Redis #MongoDB

Top 11 Go NoSQL Projects

  • GitHub repo upper.io/db

    Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.

    Project mention: Migrating from PHP to Go | reddit.com/r/golang | 2021-09-30

    upper.io is a viable alternative to GORM. Just a suggestion.

  • GitHub repo tiedot

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

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo octosql

    OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.

    Project mention: OctoSQL | reddit.com/r/devopskhan | 2021-10-31
  • GitHub repo gocql

    Package gocql implements a fast and robust Cassandra client for the Go programming language.

    Project mention: Web Development in Go: Middleware, Templating, Databases & Beyond | dev.to | 2021-01-27

    https://github.com/gocql/gocql (Cassandra driver).

  • GitHub repo redix

    a persistent real-time key-value store, with the same redis protocol with powerful features (by alash3al)

    Project mention: A dead simple Key-value Storage API | reddit.com/r/golang | 2021-04-10

    I don’t get the idea of your module layout: nested vs unnested packages, lowercase vs uppercase vs capitalized directory names. Check out https://github.com/alash3al/redix to get an idea about clean module design.

  • GitHub repo caffeine

    A very basic REST service for JSON data - enough for prototyping and MVPs! (by rehacktive)

    Project mention: Caffeine, minimum viable back end for prototyping | reddit.com/r/programming | 2021-11-16
  • GitHub repo Kivik

    Kivik provides a common interface to CouchDB or CouchDB-like databases for Go and GopherJS.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo nosqli

    NoSql Injection CLI tool, for finding vulnerable websites using MongoDB.

    Project mention: Charlie-belmer/nosqli - NoSql Injection CLI tool, for finding vulnerable websites using MongoDB. | reddit.com/r/GithubSecurityTools | 2021-03-22
  • GitHub repo couchcache

    A RESTful caching micro-service in Go backed by Couchbase

  • GitHub repo gobigdis

    GoBigdis is a persistent database that implements the Redis server protocol. Any Redis client can interface with it and start to use it right away.

    Project mention: Show HN: GoBigdis, a persistent database implementing the Redis server protocol | news.ycombinator.com | 2021-07-01
  • GitHub repo clerk

    An executable JSON validator with JSON schema to validate documents from local files or databases. (by lisez)

    Project mention: Show HN: Clerk, another executable JSON validator with schema | news.ycombinator.com | 2021-02-21
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). The latest post mention was on 2021-11-16.

Go NoSQL related posts


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

Project Stars
1 upper.io/db 2,803
2 tiedot 2,635
3 octosql 2,560
4 gocql 2,178
5 redix 961
6 caffeine 823
7 Kivik 215
8 nosqli 177
9 couchcache 53
10 gobigdis 4
11 clerk 1
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives