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
1,489–1,512 of 1,789 · Most stars
:evergreen_tree: Parses indented code and returns a tree structure.
- go
- parser
A light package for generating and comparing password hashing with argon2 in Go
- go
- argon2
- password-hashing
- cryptography
A tiny cross-platform Go library to hide/unhide files and directories
- fs
- file
- hide-files
- hide-folder
The repository host gives no description.
- xk6
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
An HTTP client for go-server-timing middleware. Enables automatic timing propagation through HTTP calls between servers.
- golang
- go
- http-timing
- http
FastRouter is a fast, flexible HTTP router written in Go.
- http
- fast
- go
- golang
Docker-aware backup agent using labels to automate backups for PostgreSQL, MySQL, MongoDB, and Redis to local or S3 compatible storage.
Fast, dependable universally unique ids
:clock1: Date and Time - Golang Formatting Library
Golang struct operations.
- reflection
- golang-struct
- library
- utility
Simple ELF runtime packer for creating self-protecting binaries
Generic Golang Key/Value trait for AWS storage services
- aws-dynamodb
- golang
- key-value
- type-safe
golang client library to Viessmann Vitotrol web service
- vitotrol
- golang
- golang-package
- vitodens
Library providing opanapi3 and Go types for store/validation and transfer of ISO-4217, ISO-3166, and other types.
- iso-3166
- iso-3166-2
- iso-4217
Declarative golang HTTP client
- golang
- http
- client
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
A terminal UI for Docker Swarm that makes cluster state easier to see, understand, and reason about.
opa-middleware gather all the middlewares you need to use Open Policy Agent with your API
DepCharge is a tool designed to help orchestrate the execution of commands across many directories at once.
- orchestration
- dependency-manager
- git-submodule
- cli
A Binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.
- go
- golang
- memcached
- memcached-clients
A Go package that read or set data from map, slice or json
- array
- go
- go-array
- map
This plugin allow proxify requests to other host. It can be useful if you want to use separate server as frontend but use one address for both frontend and backend.
- pocketbase
- pocketbase-plugins
- proxy