100 Database packages and projects
-
tidb
9.9 10.0 GoTiDB is an open-source, cloud-native, distributed, MySQL-Compatible database for elastic scale and real-time analytics. Try AI-powered Chat2Query free at : https://tidbcloud.com/free-trial -
VictoriaMetrics
9.6 9.9 GoVictoriaMetrics: fast, cost-effective monitoring solution and time series database -
immudb
9.4 9.5 Goimmudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history -
TinyGo
9.7 9.4 GoGo compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. -
pREST
8.8 8.0 GoPostgreSQL โ REST, low-code, simplify and accelerate development, โก instant, realtime, high-performance on any Postgres application, existing or new -
unitdb
4.4 0.0 GoFast specialized time-series database for IoT, real-time internet connected devices and AI analytics. -
Bitcask
1.9 3.0 Go๐ A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-disk layout (LSM+WAL) similar to Riak. -
gostore
0.8 6.3 GoDISCONTINUED. Gostore is a simple, durable, embedded key-value storage engine written in Go. -
buntdb
8.9 0.0 GoBuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support -
cache2go
8.4 0.0 GoConcurrency-safe Go caching library with expiration capabilities and access counters -
dbbench
4.2 8.5 Go๐๏ธ dbbench is a simple database benchmarking tool which supports several databases and own scripts -
nutsdb
8.6 9.0 GoA simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set. -
qry
2.5 4.9 GoWrite your SQL queries in raw files with all benefits of modern IDEs, use them in an easy way inside your application with all the profit of compile time constants -
tracedb
0.5 2.5 GoDISCONTINUED. Fast timeseries database for IoT, realtime messaging applications. Access tracedb with pubsub over tcp or websocket using github.com/unit-io/trace application. -
ormlite
1.5 0.0 GoLightweight package containing some ORM-like features and helpers for sqlite databases. -
datagen
3.2 0.0 GoDISCONTINUED. A fast data generator that's multi-table aware and supports multi-row DML. -
ozzo-dbx
6.9 0.0 GoA Go (golang) package that enhances the standard database/sql package by providing powerful data retrieval methods as well as DB-agnostic query building capabilities. -
Coffer
2.7 1.0 GoSimply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID properties of the database. The database provides the ability to create record headers at own discretion and use them as transactions. The maximum size of stored data is limited by the size of the computer's RAM. -
bucket
1.3 1.7 GoDISCONTINUED. Optimized data structure framework for Couchbase specialized on one bucket usage. -
fastcache
8.1 3.4 GoFast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead -
mpath
1.5 0.0 GoGolang package for MPTT (Modified Preorder Tree Traversal) - materialized path realisation. -
xo
8.7 6.4 GoCommand line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server -
groupcache
9.7 0.0 Gogroupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases. -
gokv
6.8 8.7 GoSimple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more) -
Vasto
5.7 0.0 GoA distributed key-value store. On Disk. Able to grow or shrink without service interruption. -
geocache
4.7 0.0 GoGeocache is an in-memory cache that is suitable for geolocation based applications. -
goose
5.0 0.0 GoDISCONTINUED. Database migration tool. You can manage your database's evolution by creating incremental SQL or Go scripts. -
go-cache
9.4 0.0 GoAn in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. -
GCache
8.4 0.0 GoAn in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
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.
Promo
workos.com