Elasticsearch Elixir Bulk Processor is a configurable manager for efficiently inserting data into Elasticsearch. This processor uses GenStages (data-exchange steps) for handling backpressure, and various settings to control the bulk payloads being uploaded to Elasticsearch.
OCaml implementation of MySQL/MariaDB protocol with the Bitstring library
gdcache is a pure non-intrusive cache library implemented by golang, you can use it to implement your own cache.
Compare and analyze PostgreSQL EXPLAIN plans from the CLI
A minimal redis client with connection pooling for elixir
Extensions for Golang's database/sql
persistence layer code generation for golang
The Generic version of `gcache`. It supports multiple eviction policies: LRU, LFU, ARC.
Bold for Delphi is a Model Driver Architecture (and ORM library) for Embarcadero Delphi
An unofficial Google Cloud Platform Go Datastore wrapper that adds caching using memcached. For App Engine Flexible, Compute Engine, Kubernetes Engine, and more.
- go
- golang
- datastore
- appengine
Gatling plugin for JDBC — SQL queries, batch operations, and stored procedures with HikariCP connection pooling
CLI-friendly package for pg migrations management.
Simple in-memory key-value storage with TTL for each record.
- golang
- go
- cache
- cache-storage
[DEPRECATED] A package for storing morphological profiling data.
A Database-Defined Network Controller
A movie database built on top of the AT Protocol
The Redis client is a software tool that allows you to connect to a Redis database over the network, send commands, and receive responses.
Powerful SQL Query builder that automatically generates SQL queries from structs
- go
- golang
- golang-library
- sql
Firebase Firestore implementation for Micropython.
A serverless backup solution for PostgreSQL databases using AWS Lambda, with automatic daily, monthly, and yearly backup rotation to S3.
Go SDK for Dakera AI agent memory — self-hosted, 88.2% LoCoMo. Vectors, hybrid search, knowledge graphs, sessions.
Cold storage that queries like hot storage. High-ratio JSONL compressor with block-level random access. Query cold storage in seconds — no restore, no full decompression. 5–13% ratio on JSONL logs, 25–57% smaller than gzip. 1-hour window via DuckDB in under 6s. Free for personal and open-source use.
Transactor is a library for simplifying transaction management in Go
- go
- golang
- transaction-manager
- transactions
The InfluxDB schema updater is a small DevOps tool to manage the schema of an InfluxDB instance with a set of configuration files.