Sign in

Repository Index

47,133 repositories indexed

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters (1)

Filters

Clear all filters

169–192 of 233 · Most stars

A Go toolkit for building AI agents and applications across multiple providers. Unified LLM client, agent framework with handoffs, tool calling, streaming, structured output, MCP integration, and cost tracking.

A collection of CLI argument types for the Go `flag` package.

  • golang
  • cli
  • argument-parser
  • enum

Strict Runtime Dependency Injection for Golang

  • golang
  • dependency-injection
  • dependency-injection-container

Nullable Go types that can be marshalled/unmarshalled to/from JSON.

  • golang
  • nullable
  • json
  • marshal

Parse natural and standardized dates/times and ranges in Go without knowing the format in advance

Write your SQL queries in raw files with all benefits of modern IDEs, use them in an easy way inside your application with all the profit of compile time constants

Genetic Algorithm and Particle Swarm Optimization

  • genetic-algorithm
  • particle-swarm-optimization
  • golang
  • go

A live-updating version of the UNIX wc command.

Typed test data factories for Go. Compile-time checked field references, faker-backed defaults, and factories derived from factories.

  • factories
  • factory
  • faker
  • go

A job scheduler for Go with the ability to fast-forward time.

  • golang
  • go

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.

An HTTP client for go-server-timing middleware. Enables automatic timing propagation through HTTP calls between servers.

  • golang
  • go
  • http-timing
  • http