Simple and performant utilies using Go generics inspired by JavaScript and Python
- golang
- go
- utilities
- generics
47,133 repositories indexed
313–336 of 437 · Most stars
Simple and performant utilies using Go generics inspired by JavaScript and Python
Durable execution framework for AI agents in Go. Keeps agent state, tool calls, and execution loops resilient across process crashes.
A tiny and fast Go unique string generator
Multi-agent orchestration & workflow engine. Declarative YAML workflows, LLM coordinator with hub-and-spoke mailboxes, race-safe delivery. One YAML file, one Go binary. Runs on any goai-supported provider.
Password generator written in Golang, usable as a CLI or Go library. Provides options for human readable and accessibility friendly passwords.
Zero-dependency Go input validation, in-place normalization, and JSON Schema generation from struct tags.
Go validation library with functional API built on top of generics, statically typed and batteries included :fire:
Embedded single file SQL database written in Golang
GxPDF - Enterprise-grade PDF library for Go. Table extraction, text parsing, encryption, document creation.
map library using Go generics that offers a standard interface, go routine synchronization, and sorting
High performance utility functions using Generics
Fluent, type-safe, Go-native style SQL query builder with the migration generation tool
HotPlex — Unified access layer for AI Coding Agent.
Lightweight and versatile utilities for Go 📦
Go 1.18+ polymorphic generic containers and functions.
A type-to-type copy function code generator.
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.
flexible data type for Go
The standards-based Web Components multitool. Generate Custom Elements Manifests, Dev Server, LSP, and MCP for your app or design system
A fast data generator that produces CSV files from generated relational data
Generate TypeScript interfaces from Go structs/interfaces - useful for JSON RPC
MCP server for Git with local Ollama — zero tokens for git operations
Genv is a library for Go (golang) that makes it easy to read and use environment variables in your projects. It also allows environment variables to be loaded from the .env file.
RinkWorks fantasy name generator for golang