Pure Go library for reading and writing MATLAB .mat files (v5-v7.3+). No CGo, no external dependencies. Full support for numeric types, complex numbers, and multi-dimensional arrays. Cross-platform (Windows/Linux/macOS). Part of SciGoLib ecosystem.
Parse, filter, build, and transform HLS & DASH manifests in Go. Zero dependencies. Ships as a library, HTTP proxy server, and CLI tool.
- adaptive-bitrate
- dash
- hls
- m3u8
An unofficial Google Cloud Platform Go Datastore wrapper that adds caching using memcached. For App Engine Flexible, Compute Engine, Kubernetes Engine, and more.
- go
- golang
- datastore
- appengine
🧑💻 High Developer Experience, zap based logger. It offers rich functionality but is easy to configure and allows the user to choose the best output format for their purposes.
go-glmatrix is a golang version of glMatrix, which is "designed to perform vector and matrix operations stupidly fast".
TranslatedBind data to any Go value. Can use built-in and custom expression binding capabilities; supports data validation logic for Go values.
High performance LTSV (Labeled Tab Separeted Value) reader for Go.
A plugin built around Kubeconform to validate manifests schema within Kusomize.
extensible, high-performance configuration management library, optimized for hierarchical data
High-performance Unicode width calculation library for Go 1.25+. 3.9-46x faster than go-runewidth with zero allocations. Perfect for TUI frameworks and terminal applications.
Zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.
A tiny, zero-dependency Go library that validates UUIDs against standard RFC 4122 formatting, converts UUIDv7() into timestamps by ensuring accuracy and light compute.
- go
- timestamp
- uuid
- good-first-issue
reformats crystal code in acme
Simple sitemap formatting, with a little syntactic sugar
Fast and flexible HTTP request parser for Go
The high-performance import map generator for the modern web
A date and time parse and format library for Go.
Kustomize KRM function to run builtin transformers
GoLang implementation of the unified crypto primitives for Waves Platform
A standalone TAP formatter application for all operating systems and runtimes.
A CLI tool that renders Markdown files in the browser with GitHub-style formatting and live reload on file changes.
Go package for redacting sensitive information from slog-based logs using a configurable pipeline
Microservers are easy!
High performance, zero-allocation, low memory usage (8 bytes), low precision (17 digits), partially compatible with int64 and shopspring Decimal