Docker-aware backup agent using labels to automate backups for PostgreSQL, MySQL, MongoDB, and Redis to local or S3 compatible storage.
Repository Index
47,133 repositories indexed
385–408 of 446 · Most stars
Fast, dependable universally unique ids
Extensible API Gateway written in Go. Load custom plugins to extend functionality.
- golang
- api-gateway
- go
- extensible
Gocache is an in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications. it is safe with concorent go routine access.
- cache
- gocache
- golang
- go-parallel-caching
ODE system solver made simple. For IVPs (initial value problems).
- runge-kutta-fehlberg
- runge-kutta
- simulation
- ode-solver
Golang Get Environment Variables Package with Zero Dependencies
- golang
- environment-variables
- env
- package
env Yaml is a configuration loader from Yaml file with enviromental variable that helps to have secret placeholders in yaml file.
Yet another Bloomfilter implementation in Go, compatible with Java's Guava library
- bloomfilter
- bloomfilter-go
- golang
- golang-library
🚧 Flexible mechanism to make execution flow interruptible.
- hacktoberfest
A developer CLI tool that manages .env files, detects secret leaks, syncs env drift across teammates, and validates environment parity between local/staging/prod all from your terminal. Written in Go.
Terminal UI for setting monitor resolution and scaling on Hyprland, with scaling recommendations by resolution. Detects displays via hyprctl or wlr-randr. Go and Bubble Tea.
Go package to easily convert a URL's query parameters/values into usable struct values of the correct types.
- url
- golang
- go
- url-parser
godal provides the ability to generate specific golang code. The godal is to enable developers to write fast code in an expressive way.
- golang
- orm
- gorm-model
- go
Generic double-ended heap (min-max heap) for Go — O(1) min and max, O(log n) push/pop
- heap
- min-max-heap
- priority-queue
- double-ended-queue
Define a Go struct. Get a CLI that an agent can discover, call, sandbox, and debug. Flags, env vars, config files, validation, JSON Schema, MCP, structured errors, and WASM. Built on Cobra.
- cli
- cobra
- flags
- viper
Problem json implementation (https://tools.ietf.org/html/rfc7807) package for go
Tool for executing transactions on the Ripple network
gogiven - BDD testing framework for go that generates readable output directly from source code
A light-weight package for in-app micro batch processing
- batch
- batch-processing
- event-processing
- go
Real-time network traffic analysis in your terminal.
- cli
- ddos
- ddos-detection
- go
Local-first automation Agent & deterministic workflow engine — the secure control layer between AI and your data. Data stays local. Connect your own LLM / files / notes / databases via Connector API. ReAct reasoning · DAG/WAL/Saga/idempotent execution · MCP · offline-capable.
Client-customizable JSON formats for dynamic APIs
Go-based framework for building Polkadot/Substrate-compatible runtimes. 🧱
variable length integer encoding using prefix code