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

49–72 of 83 · Most stars

A simple Cron library for go that can execute closures or functions at varying intervals, from once a second to once a year on a specific date and time. Primarily for web applications and long running daemons.

Go AI SDK, the Go way. One unified API across 21+ providers. Streaming, structured output, MCP support, stdlib only. Go AI SDK for AI applications inspired by Vercel AI SDK.

An easy to use menu structure for cli applications that prompts users to make choices.

  • awesome-go
  • cli
  • menu
  • golang-package

A high-performance, high precision, zero allocation fixed-point decimal library for financial applications

  • golang
  • high-performance
  • zero-allocation
  • money

Extism Go SDK - easily run WebAssembly modules in your Go applications

High-performance configuration management framework for Go applications with zero-allocation performance, universal format support (JSON, YAML, TOML, HCL, INI, Properties), and an ultra-fast CLI powered by Orpheus.

:incoming_envelope: A fast Message/Event Hub using publish/subscribe pattern with support for topics like* rabbitMQ exchanges for Go applications

xlog is a logger for net/context aware HTTP applications

Simple and complete API for building command line applications in Go

Server-driven framework for building stateful, reactive web applications entirely in Go.

:heart: Health check your applications and dependencies

  • healthcheck
  • golang
  • health
  • monitor

This package provides a framework for writing validations for Go applications.

  • gobuffalo
  • pop
  • validation
  • models

An opinionated configuration loading framework for Containerized and Cloud-Native applications.

  • go
  • configuration
  • config
  • enviroment-variables

A Go library for building command line applications.

  • golang
  • go
  • golang-library

This is a simple skeleton for golang applications

  • golang
  • skeleton
  • template

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.

Provides primitives to perform ordered GRAceful TERmination for Golang applications

  • graceful-shutdown
  • termination
  • graceful-degradation
  • graceful-restart-process