Go NoSQL Databases

Open-source Go projects categorized as NoSQL Databases

Top 23 Go NoSQL Database Projects

  • Redis

    Redis Go client

  • Project mention: Using IAM authentication for Redis on AWS | dev.to | 2023-12-07

    MemoryDB documentation has an example for a Java application with the Lettuce client. The process is similar for other languages, but you still need to implement it. So, let's learn how to do it for a Go application with the widely used go-redis client.

  • cayley

    An open-source graph database

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • redigo

    Go client for Redis

  • mongo-go-driver

    The Official Golang driver for MongoDB

  • Project mention: Uploading and Serving Images from MongoDB in Golang | dev.to | 2024-01-04

    MongoDB, a document-oriented NoSQL database, will be our data powerhouse. We'll utilize the mongo-driver library to seamlessly connect our Golang application to MongoDB. This section will cover essential database interactions, including creating collections, storing metadata, and efficiently querying for image-related data. Understanding these fundamentals is crucial for building a robust image storage and retrieval system.

  • gocql

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

  • gomemcache

    Go Memcached client library #golang

  • gorethink

    Go language driver for RethinkDB

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • qmgo

    Qmgo - The Go driver for MongoDB. It‘s based on official mongo-go-driver but easier to use like Mgo.

  • mgm

    Mongo Go Models (mgm) is a fast and simple MongoDB ODM for Go (based on official Mongo Go Driver)

  • Project mention: Generating Avro Schemas from Go types | dev.to | 2024-01-14

    The story is this: our microservice is developed in Golang and uses mgm as the ORM for MongoDB.

  • redeo

    High-performance framework for building redis-protocol compatible TCP servers/services

  • aerospike-client-go

    Aerospike Client Go

  • neoism

    Neo4j client for Golang

  • gocb

    The Couchbase Go SDK

  • go-rejson

    Golang client for redislabs' ReJSON module with support for multilple redis clients (redigo, go-redis)

  • go-couchbase

    Couchbase client in Go

  • Kivik

    Common interface to CouchDB or CouchDB-like databases for Go and GopherJS

  • godis

    redis client implement by golang, inspired by jedis. (by piaohao)

  • arangolite

    Lightweight Golang driver for ArangoDB

  • dynago

    A DynamoDB client for Go

  • SQL-NoSQL-Guide

    SQL/NoSQL DB Guide. Learn about SQL/NoSQL databases & Distributed Systems.

  • go-couchdb

    Yet another CouchDB HTTP API wrapper for Go

  • dsc

    Datastore Connectivity in go

  • neo4j

    Neo4j Rest API Client for Go lang (by cihangir)

  • 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). The latest post mention was on 2024-01-14.

Go NoSQL Databases related posts

Index

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

Project Stars
1 Redis 19,254
2 cayley 14,766
3 redigo 9,692
4 mongo-go-driver 7,921
5 gocql 2,522
6 gomemcache 1,692
7 gorethink 1,645
8 qmgo 1,261
9 mgm 718
10 redeo 433
11 aerospike-client-go 421
12 neoism 389
13 gocb 357
14 go-rejson 339
15 go-couchbase 322
16 Kivik 296
17 godis 109
18 arangolite 73
19 dynago 68
20 SQL-NoSQL-Guide 57
21 go-couchdb 56
22 dsc 30
23 neo4j 26

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com