Change the repository type filter
All
Repositories list
10 repositories
signals
PublicLightweight Go package for clean, channel-based signal handling. Provides interrupt, terminate, hangup, user-defined signals, and stdin-based triggers. Supports composite shutdown channels for graceful server stops, CLI tools, daemons, and Kubernetes workloads with zero dependencies.cli
PublicA fast, zero-dependency Go CLI framework with automatic flag inheritance, type-safe arguments, lifecycle hooks, context support, and full shell completion. Build fluent, powerful command hierarchies with minimal code. Clean API, rich docs, and production-ready features..github
Publicdotenv
PublicGo dotenv parser with full grammar support: exports, quoted strings, escapes, variable expansion, inline comments, unquoted values, and empty keys. Includes struct unmarshalling, typed env access, .env generation, prefix support, and complete configuration workflows. Fast, strict, and fully compatible with major dotenv standards.schema
PublicFluent, type-safe schema validation and JSON Schema generation for Go. Supports strings, numbers, arrays, objects, unions, conditionals, nullable/optional fields, custom errors, formats, and full i18n error messaging. Build complex validation logic with a clean, chainable API and export standard JSON Schema.discussions
Publicopenapi
PublicOpenAPI package providing Go types to build full OpenAPI 3.1.0 specs programmatically. Define paths, operations, schemas, servers, security, and components in code, then export JSON or YAML. Supports complex schemas, callbacks, authentication, and reusable components for complete API documentation.color
PublicColor is a zero-dependency ANSI styling package for Go, providing fast helpers for text colors, bright variants, backgrounds, styles, 256-color mode, and full RGB/HEX support. Designed for CLIs, loggers, and developer tools that need clean, expressive terminal output with minimal overhead.scalarui
PublicA lightweight Go package for rendering and serving Scalar API Reference UI with full configuration support. Generate a complete, customizable OpenAPI docs page from Go using URLs or embedded specs. Includes theming, auth, dev tools, custom CSS, and optional hot-reload for rapid development.i18n
PublicNyx i18n is a zero-dependency internationalization library for Go with translation extraction, dictionaries, formatting, pluralization, and multi-language support. Write code with simple i18n helpers, auto-generate locale files, load dictionaries, and switch languages at runtime with minimal overhead.