Skip to main content

KiviGo

Lightweight key-value store library for Go

Multiple Backends

Multiple Backends

Support for Redis, BadgerDB, etcd, Consul, MongoDB, MySQL, PostgreSQL, and more. Switch between backends with minimal code changes and unified API.

Built for Go

Built for Go

Native Go implementation with type safety, proper error handling, and context support. Designed following Go best practices and idioms.

Enterprise Ready

Enterprise Ready

Health checks, batch operations, custom encoders, mock testing support, client-side hooks and comprehensive documentation.