8 best Go Graph Database libraries in 2024
by marketing.admin@openweaver.com Updated: Feb 12, 2023
Guide Kit
Gogrpah is a graph library for Go that allows you to create and query graphs in your application. The Go database libraries are no exception. You can use the database libraries in your application to access data from different databases like MySQL, PostgreSQL, MongoDB etc. Dgraph is an open source, distributed graph database written in Go. Dgraph is a scalable, distributed, fault tolerant, native graph database. It's built from the ground up for efficiency and performance. Cayley is an open-source graph database developed by Facebook. Cayley uses an expressive query language that enables developers to express complex queries with ease. Simple-Graph is a simple graph database implemented with Go's testing package. It's designed to be simple, fast, and reliable, which makes it easy to deploy at scale.Eliasdb is a pure-Go embedded key/value store with JSON documents, indexes and queries. It is an open source distributed graph database that stores data in native binary format instead of JSON or BSON files like other solutions do today. Many developers depend on the following open source Go Graph Database libraries:
simple-graphby dpapathanasiou
This is a simple graph database in SQLite, inspired by "SQLite as a document database"
simple-graphby dpapathanasiou
Go 1154 Version:v2.0.1 License: Permissive (MIT)
graphikby graphikDB
Graphik is a Backend as a Service implemented as an identity-aware document & graph database with support for gRPC and graphQL
graphikby graphikDB
Go 295 Version:v1.2.0 License: Permissive (Apache-2.0)
travelby dgraph-io
Starter Kit For Building Graph Database Go and Browser Apps Using Dgraph
travelby dgraph-io
Go 103 Version:Current License: Permissive (Apache-2.0)
gremlinby go-gremlin
Go graph database client for TinkerPop3 Gremlin Server
gremlinby go-gremlin
Go 96 Version:Current License: Permissive (MIT)