Awesome Go Database Drivers

  • updated 2 months ago Apache License 2.0

    Aerospike Client Go

  • updated over 3 years ago MIT License

    Lightweight Golang driver for ArangoDB

  • asc asc 9
    star
    updated over 5 years ago Apache License 2.0

    Datastore Connectivity for Aerospike for go

  • updated over 3 years ago Apache License 2.0

    DEPRECATED - Moved to github.com/apache/calcite-avatica-go

  • bgc bgc 20
    star
    updated almost 5 years ago Apache License 2.0

    Datastore Connectivity for BigQuery in go

  • updated 8 months ago MIT License

    Golang Cache component - Multiple drivers

  • cayley cayley 14,852
    star
    updated 5 months ago Apache License 2.0

    An open-source graph database

  • updated 3 months ago Apache License 2.0

    Golang driver for ClickHouse

  • dateparse dateparse 1,988
    star
    updated 11 months ago MIT License

    GoLang Parse many date strings without knowing format in advance.

  • dsc dsc 27
    star
    updated over 1 year ago Apache License 2.0

    Datastore Connectivity in go

  • updated over 7 years ago MIT License

    A DynamoDB client for Go

  • updated over 1 year ago MIT License

    convert sql to elasticsearch DSL in golang(go)

  • updated almost 6 years ago Apache License 2.0

    A Go (golang) based Elasticsearch client library.

  • updated 4 months ago MIT License

    Firebird RDBMS sql driver for Go (golang)

  • gddo gddo 1,104
    star
    updated almost 4 years ago BSD 3-Clause "New...

    Go Doc Dot Org

  • updated over 2 years ago MIT License

    Microsoft ActiveX Object DataBase driver for go that using exp/sql

  • updated about 7 years ago MIT License

    Stream data into Google BigQuery concurrently using InsertAll()

  • updated 3 months ago MIT License

    Go database/sql driver for Azure Cosmos DB SQL API

  • updated almost 2 years ago MIT License

    Couchbase client in Go

  • updated about 4 years ago MIT License

    Yet another CouchDB HTTP API wrapper for Go

  • godis godis 111
    star
    updated over 4 years ago MIT License

    redis client implement by golang, inspired by jedis.

  • godror godror 529
    star
    updated 2 months ago Other

    GO DRiver for ORacle DB

  • updated almost 6 years ago MIT License

    An unofficial Google Cloud Platform Go Datastore wrapper that adds caching using memcached. For App Engine Flexible, Compute Engine, Kubernetes Engine, and more.

  • updated about 4 years ago MIT License

    Go Sql Server database driver.

  • updated about 1 year ago Apache License 2.0

    Go Memcached client library #golang

  • updated 7 months ago BSD 3-Clause "New...

    Microsoft SQL server driver written in go language

  • updated about 1 year ago MIT License

    Oracle driver for Go using database/sql

  • updated about 2 years ago BSD 3-Clause "New...

    Go client library for Pilosa

  • updated almost 5 years ago

    Go database/sql driver for connecting to Oracle Database, using the ODPI-C library

  • go-redis go-redis 19,891
    star
    updated 3 months ago BSD 2-Clause "Sim...

    Redis Go client

  • updated over 1 year ago MIT License

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

  • updated about 3 years ago MIT License

    goriak - Go language driver for Riak KV

  • updated 4 months ago MIT License

    sqlite3 driver for go using database/sql

  • updated 3 months ago MIT License

    Transaction manager for GoLang

  • updated over 1 year ago Apache License 2.0

    Manage data in Go with a simple key-value interface supporting various databases.

  • kivik kivik 309
    star
    updated 4 months ago Other

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

  • ksql ksql 299
    star
    updated 4 months ago MIT License

    A Simple and Powerful Golang SQL Library

  • mgm mgm 744
    star
    updated 12 months ago Apache License 2.0

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

  • updated about 2 months ago Apache License 2.0

    The Official Golang driver for MongoDB

  • updated over 1 year ago Other

    MySQL Client API written entirely in Go

  • neo4j neo4j 27
    star
    updated over 9 years ago

    Neo4j Rest API Client for Go lang

  • updated over 6 years ago

    Neo4j REST Client in golang

  • updated about 2 months ago Apache License 2.0

    Neo4j Bolt Driver for Go

  • neoism neoism 390
    star
    updated almost 5 years ago

    Neo4j client for Golang

  • pgtype pgtype 308
    star
    updated about 2 months ago MIT License
  • pig pig 16
    star
    updated over 3 years ago MIT License

    Simple pgx wrapper to execute and scan query results

  • qmgo qmgo 1,297
    star
    updated about 1 year ago Apache License 2.0

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

  • redeo redeo 439
    star
    updated almost 2 years ago Apache License 2.0

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

  • redigo redigo 9,751
    star
    updated 6 months ago Apache License 2.0

    Go client for Redis

  • updated about 1 year ago Apache License 2.0

    Go language driver for RethinkDB

  • riot riot 6,093
    star
    updated about 4 years ago Apache License 2.0

    Go Open Source, Distributed, Simple and efficient Search Engine; Warning: This is V1 and beta version, because of big memory consume, and the V2 will be rewrite all code.

  • rueidis rueidis 2,327
    star
    updated 3 months ago Apache License 2.0

    A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.

  • updated 11 months ago The Unlicense

    Golang SQLite without cgo

  • sqlboiler sqlboiler 6,628
    star
    updated 4 months ago BSD 3-Clause "New...

    Generate a Go ORM tailored to your database schema.

  • updated 4 months ago Apache License 2.0

    SurrealDB SDK for Golang

  • updated about 1 month ago Apache License 2.0

    Official native Go client for the Vertica Analytics Database.

  • updated over 5 years ago MIT License

    Go Redis Client

  • updated about 1 month ago Apache License 2.0

    Pure Go native and database/sql driver for YDB