Lightweight AI agent runtime for Go. Define multi-agent crews in YAML, run them with goroutines and channels, and let the runtime handle scheduling, parallelism, retries, and observability — without leaving the Go ecosystem.
Repository Index
47,133 repositories indexed
505–528 of 590 · Most stars
A light package for generating and comparing password hashing with argon2 in Go
- go
- argon2
- password-hashing
- cryptography
Happy SDK is an open-source Go framework for building fast, reliable applications. Its modular tools simplify development and prototyping, supporting integration with multi-language projects for technical and non-technical users.
- golang
- go
- happy
- developer-tools
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
opa-middleware gather all the middlewares you need to use Open Policy Agent with your API
A Binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.
- go
- golang
- memcached
- memcached-clients
Docker-Sentinel: container update orchestration with manual approval queues
- containers
- devops
- docker
- docker-updates
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
A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative words with respect to keyboard layouts
- string-distance
- suggestions
- typo
- typing
Golang ticker that works with Cron scheduling.
A tool for checking, sanitizing and minimizing GTFS feeds. This is our fork of gtfstidy, with some additional fixes that haven't been merged upstream yet.
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.
Up-to-date simple useragent faker with real world database in Golang
golang http router with elegance, speed, and flexibility
- golang
- http-router
- middleware
- rest-api
(module) A Go JWT authentication library with refresh token rotation, Redis-backed revocation, and Gin middleware
- golang
- jwt
- jwt-auth
- go
Generate, encode, and decode UUIDs v1 with fast or cryptographic-quality random node identifier.
- manipulating-uuids
- guid
- uuid-generator
- uuid1
fill struct data easily with fill tags
Yet another implementation of PEiD with yara
- binary-analysis
- yara
- yara-rules
- peid
:house: - A bunch of mosquittos. IoT wiring and notification framework, with an unix style.
- iot
- home-automation
- domoticz
- raspberry-pi
Super simple tool to help with orchestration of commands on the CLI by waiting on networking resources.
- go
Simple build-time controlled debug log with ability to log where the logger was called
- dlog
- log
- golang
- compile-time-enabling
The repository host gives no description.