File watching and configuration management with MPSC ring buffer, adaptive batching strategies, and universal format parsing (JSON, YAML, TOML, INI, HCL, Properties).
GoMozilla Public License 2.0active
2,564 projects129 categoriesshowing 1,321–1,380, page 23 of 43
Sourced fromavelino/awesome-go
File watching and configuration management with MPSC ring buffer, adaptive batching strategies, and universal format parsing (JSON, YAML, TOML, INI, HCL, Properties).
GoMozilla Public License 2.0active
GoLang library for working with PHP session format and PHP Serialize/Unserialize functions.
GoBSD 2-Clause "Simplified" Licensedormant
Process manager for Golang applications with an HTTP API.
GoMIT Licensedormant
Outboxer is a go library that implements the outbox pattern.
GoMIT Licenseactive
Lightweight configurable multithreaded fake SMTP server. Mimic any SMTP behaviour for your test environment.
GoMIT Licensesteady
Utility for generating random data based on an input template.
GoApache License 2.0dormant
Golang set data structure with bonus bit-twiddling functions.
GoBSD 2-Clause "Simplified" Licensedormant
Efficiently parse ISO8601 date-times without regex.
GoMIT Licenseactive
Eventually consistent distributed in-memory cache Go library.
GoMIT Licensedormant
Emojis for Go.
GoMIT Licensedormant
tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.
GoApache License 2.0slowing
Golang wrapper for The Movie Database API v3.
GoMIT Licenseactive
Recompiling and rerunning go apps when source changes.
GoMIT Licensedormant
Go bindings for Direct3D9.
GoMIT Licenseslowing
Gopher amigurumi toy pattern.
Creative Commons Attribution 4.0 Internationalslowing
Drop-in alternative to sync/errgroup, limited to a pool of N worker goroutines.
GoMIT Licensedormant
Package captcha provides an easy to use, unopinionated API for captcha generation.
GoMIT Licensesteady
Simple, fast, type-safe, generic orm for developer happiness.
GoMIT Licenseactive
Zero-code log sanitization sidecar for Kubernetes that redacts PII from logs.
GoApache License 2.0active
Profiler for Terraform runs. Generate global stats, resource-level stats or visualizations.
GoMIT Licenseslowing
Clean database for testing purpose, inspired by database_cleaner in Ruby.
GoMIT Licensedormant
Changelog generator using a git repository with multiple configuration possibilities.
GoMIT Licenseactive
A flexible multi-layer Go caching library to deal with in-memory and shared cache by adopting Cache-Aside pattern.
GoApache License 2.0slowing
Crytpgo is a TUI based application written purely in Go to monitor and observe cryptocurrency prices in real time!
GoApache License 2.0dormant
Messaging server using push notifications (Google Firebase Cloud Messaging, Apple Push Notification services, SMS) as well as websockets, a REST API, featuring distributed operation and message-persistence.
GoMIT Licensedormant
Grimoire is a database access layer and validation for golang. (Support: MySQL, PostgreSQL and SQLite3).
GoMIT Licensedormant
Bayesian text classifier with flexible tokenizers and storage backends for Go.
GoMIT Licensedormant
TCP Server Framework with simultaneous full duplex communication, graceful shutdown, and custom protocol.
GoMIT Licensedormant
CLI & API for folder-based functions in Vault like copy, move, and search.
GoMIT Licenseactive
Minimalistic logging library for Go.
GoDo What The F*ck You Want To Public Licensesteady
Runs functions resiliently, catching and restarting panics.
GoMIT Licenseslowing
CyclicBarrier for golang.
GoMIT Licensedormant
Selection of image manipulation tools.
GoMIT Licensedormant
Go middleware for monetizing APIs on a per-request basis with the Lightning Network (Bitcoin).
GoMozilla Public License 2.0dormant
Rolling logger with size-based, time-based, and scheduled clock-based rotation, supporting compression and cleanup.
GoMIT Licenseactive
Go wrapper for the Pushover API.
GoMIT Licensesteady
Package bart provides a Balanced-Routing-Table (BART) for very fast IP to CIDR lookups and more.
GoMIT Licenseactive
CoAP Client/Server implementation (RFC 7252).
GoApache License 2.0dormant
Editorconfig file parser and manipulator for Go.
GoMIT Licenseactive
Microsoft ActiveX Object DataBase driver for go that uses database/sql.
GoMIT Licenseactive
GPU-accelerated 2D rendering with Canvas-like API, zero CGO (part of GoGPU pure Go graphics ecosystem).
GoMIT Licenseactive
A dependency injection service container for Go projects.
GoApache License 2.0active
A (w)eb (d)evelopment server with automatic live-reload on file changes.
GoMIT Licensesteady
A lodash like powerful utility library for Golang.
GoMIT Licensedormant
Compiler from Go to Haxe to Javascript/C++/Java/C#.
HaxeMIT Licensesteady
GoRouter is a Server/API micro framework, HTTP request router, multiplexer, mux that provides request router with middleware supporting net/context.
GoMIT Licenseslowing
Query OFX servers and/or parse the responses (with example command-line client).
GoGNU General Public License v2.0steady
Go binding for the cairo graphics library.
GoOthersteady
It's a Super Simples Load Balancer, just a little project to achieve some kind of performance.
GoBSD 3-Clause "New" or "Revised" Licenseslowing
Is a lightweight HTTP router that sticks to the std "net/http" implementation.
GoMIT Licensedormant
Static code analyzer for Go and other languages: complexity, coupling, cohesion and maintainability metrics, with HTML, JSON, Markdown and SARIF reports.
GoMIT Licenseactive
Type-safe, persistent, embedded task queues and background job runner w/ SQLite.
GoMIT Licenseactive
Library for working with IP addresses (net.IP, net.IPNet), inspired by python ipaddress and ruby ipaddr
GoMIT Licenseslowing
provide filtering, sanitizing, and conversion of Go data.
GoMIT Licenseactive
Go implementation of the in-toto (provides a framework to protect the integrity of the software supply chain) python reference implementation.
GoOtheractive
Few miscellaneous Go microbenchmarks. Compare some language features to alternative approaches.
GoApache License 2.0dormant
Simple, useful, and opinionated CLI package in Go.
GoMIT Licenseslowing
JOB, make your short-term command as a long-term job.
Shelldormant
Database schema evolution library for Go.
GoMIT Licensedormant
Scaffold generates a starter Go project layout. Lets you focus on business logic implemented.
GoMIT Licensedormant