Powerful and versatile MIME sniffing package using pre-compiled glob patterns, magic number signatures, XML document namespaces, and tree magic for mounted volumes, generated from the XDG shared-mime-info database.
- mime
- mime-types
- mime-database
- filetype
Go Context Internationalization - translating apps easily
Take control of your data, connect with anything, and expose it anywhere through protocols such as HTTP, GraphQL, and gRPC.
Flexible translation and humanization library for Go, based on the concepts behind gettext.
An opinionated configuration loading framework for Containerized and Cloud-Native applications.
- go
- configuration
- config
- enviroment-variables
This is a small, opinionated Go library and CLI for Markdown to PDF. It handles cover pages, tables of contents, watermarks, signatures, and more. You can use CSS themes and custom assets. It works with parallel batch processing. The engine behind it is Chrome. It does not rely on LaTeX.
- chrome-headless
- cli
- go
- goldmark
An open source alternative to terraform enterprise.
Search the web and primary sources, read full pages, and check every citation. MCP server for Claude, Cursor, Codex and more. Runs on your machine.
RES Service protocol library for Go
- go
- golang
- golang-package
- nats-server
Cloud Foundry buildpack for Ruby, Sinatra and Rails
:exclamation:Basic Assertion Library used along side native go testing, with building blocks for custom assertions
Go cron job scheduler — drop-in replacement for robfig/cron with runtime updates, resilience middleware, and active maintenance
🇪🇺 Warehouse-native Analytics compatible with Google Analytics and Matomo tracking protocols. Ingest into ClickHouse, BigQuery or CSV/Parquet on S3/GCS/local fs while maintaining complete control over your data.
MongoDB / mgo query that supports efficient pagination (cursors to continue listing documents where we left off).
Guess the natural language of a text in Go
A toolkit helps upload files to IPFS pinning services.
- ipfs
- ipfs-pinner
- ipfs-pinning-services
- infura
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.
OpenTelemetry-native tracing, token tracking, cost attribution, and prompt analytics for Go backends integrating LLMs.
Fluent, type-safe, Go-native style SQL query builder with the migration generation tool
Fast, zero-allocation, lexicographic-order-preserving packing/unpacking of native Go types to bytes.
Opinionated declarative CLI args, ENV vars and config files
Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go types.
- go
- golang
- reflection
- typeconversion
High-performance TUI framework for Go with DDD + Rich model inspired architecture, perfect Unicode, and Elm-inspired design. Modern alternative to Bubbletea/Lipgloss.
Go implementation of systemd Journal's native API for logging