100 Database packages and projects
-
tidb
9.9 9.9 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 -
groupcache
9.7 0.0 Gogroupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases. -
TinyGo
9.7 9.2 GoGo compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. -
VictoriaMetrics
9.6 9.2 GoVictoriaMetrics: fast, cost-effective monitoring solution and time series database -
immudb
9.4 0.0 Goimmudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history -
go-cache
9.4 0.0 GoAn in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. -
bytebase
9.3 10.0 GoWorld's most advanced database DevOps and CI/CD for Developer, DBA and Platform Engineering team. -
buntdb
8.9 0.0 GoBuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support -
pREST
8.8 8.1 GoPostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new -
xo
8.7 0.0 GoCommand line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server -
LinDB
8.6 10.0 GoLinDB is a scalable, high performance, high availability distributed time series database. -
nutsdb
8.6 0.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. -
cache2go
8.5 0.0 GoConcurrency-safe Go caching library with expiration capabilities and access counters -
GCache
8.4 0.0 GoAn in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC -
gocraft/dbr (database records)
8.1 0.0 GoAdditions to Go's database/sql for super fast performance and convenience. -
lotusdb
8.1 0.0 GoMost advanced key-value store written in Go, extremely fast, compatible with LSM tree and B+ tree, optimization of badger and bbolt. -
fastcache
8.1 3.2 GoFast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead -
CovenantSQL
7.9 0.0 GoA decentralized, trusted, high performance, SQL database with blockchain features -
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. -
gokv
6.7 8.0 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.8 0.0 GoA distributed key-value store. On Disk. Able to grow or shrink without service interruption. -
dtf
5.7 9.9 Go大家好,dtm最终跟原公司谈下来了知识产权转让,现已恢复维护,请大家访问 https://github.com/dtm-labs/dtm 。中间给大家带来的不便,敬请谅解! -
goose
5.0 0.0 GoDatabase migration tool. You can manage your database's evolution by creating incremental SQL or Go scripts. -
geocache
4.8 0.0 GoGeocache is an in-memory cache that is suitable for geolocation based applications. -
libradb
4.5 0.0 GoLibraDB is a simple, persistent key/value store written in pure Go for learning purposes.
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Promo
getonboard.dev