YAML-based Dependency Injection container for GO
- dependency-injection
- dependency-injection-container
- go
- golang
47,133 repositories indexed
193–216 of 216 · Most stars
YAML-based Dependency Injection container for GO
Calculate average score and rating based on Wilson Score Equation
Go-based framework for building Polkadot/Substrate-compatible runtimes. 🧱
Generate an Omarchy theme based on an image: https://omarchy.org
Go client library around the HERE location based APIs.
Alternative CLI tool and Go package for NodeMCU-based modules.
:closed_lock_with_key: Middleware for keeping track of users, login states and permissions
Go bindings based on the JSON API errors reference
n-out-of-N-keys encryption framework based on shamir's secret sharing algorithm
Golang struct-tag based configfile and flag parsing
A YAML based golang reverse proxy
🧑💻 High Developer Experience, zap based logger. It offers rich functionality but is easy to configure and allows the user to choose the best output format for their purposes.
Hands is a process controller used to control the execution and return strategies of multiple goroutines.
DI container library that is focused on clean API and flexibility.
A lightweight webhook action engine — execute custom commands, scripts, and forward webhooks based on YAML rules when webhook requests arrive.
Tag based configuration loader from different providers
A Deterministic Random Bit Generator based on AES in Counter mode (AES-CTR-DRBG) as specified in NIST SP 800-90A written in Go.
Bluetooth TUI based on Bluetoothctl
Instantiate/configure structs recursively, based on build environment. (YAML, TOML, JSON and env).
Entropy-focused password generator in pure Go — no dependencies
Minimal in-memory deferred task scheduler for Go with ID-based debouncing, cancellation, concurrency limits, and graceful shutdown.
Go-native distributed job scheduler with delayed tasks, batched Redis coordination, retries, lease-based recovery, and versioned queue partitioning.
A common interface used for modeling Mathematical Programs (e.g., Convex Optimization problems) in the language Go (Golang).
Go package for redacting sensitive information from slog-based logs using a configurable pipeline