Tooling and libraries to enforce zero heap allocations in Golang
Repository Index
47,133 repositories indexed
1,081–1,104 of 1,721 · Most stars
Algorand Requests for Comments
A safe way to execute functions asynchronously, recovering them in case of panic. It also provides an error stack aiming to facilitate fail causes discovery.
- go
- async
- hacktoberfest
Born is a modern ML framework for Go — train and deploy models as single binaries. Pure Go, zero CGO, GPU accelerated.
- autodiff
- automatic-differentiation
- cross-platform
- deep-learning
Multiplayer Simon Says game using bidirectional gRPC streaming
Lightweight library for the transactional outbox pattern in Go, not tied to any specific relational database or broker.
- go
- golang
- golang-library
- outbox
Barebones starting point for a Relay application with Golang GraphQL server
GAAD (Go Advanced Audio Decoder)
Embedded database for accounts transactions.
🚀 Configurable Golang 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.
- go
- golang
- go-package
📈 Command line tool written in Go. It allows developers to scan their local Git repositories and generate a visual contributions graph.
- golang
- cli
- visualization
- git
A production-ready, container-first opinionated gofiber project template. Config by envvars, DI by go.uber.org/fx, Database by uptrace/bun, with out-of-the-box MVC folder structure and CI/CD support.
testcase is an opinionated testing framework to support test driven design.
Cross-platform EOSIO command-line swiss-army-knife (EOS, BOS, Telos, Worbli, etc.)
- eos
- eosio
- blockchain
- golang
Open-source Docker infrastructure platform. One web UI — containers, security, DNS, VPN, monitoring, backups, reverse proxy, terminal, and multi-node orchestration. Replace a dozen tools with one.
- agplv3
- docker
- docker-container
- docker-deployment
🦎 Githooks: per-repo and shared Git hooks with version control and auto update. [✩Star] if you're using it!
- best-practices
- containerization
- docker
- formatting
Open-source AI alternative to Buffer and Opus Clip: Claude Code makes on-brand videos, posts them to 9 platforms and drafts replies. Self-hosted, your own keys.
Harvest configuration, watch and notify subscriber
- go
- configuration-management
- golang
Simple and complete API for building command line applications in Go
TranslatedFree public-interest node panel: a double-click-to-use, one-click Windows node tool that aggregates public free node sources, automatically tests liveness and removes duplicates, and generates v2rayN / Clash subscriptions
- clash
- mihomo
- subscription
- v2ray
🚀 Gone - A Lightweight Dependency Injection Framework for Go | Tag-based Auto Injection | Supports Config Center/Lifecycle Management | Provides Rich Ecosystem Components and Scaffolding Tool
- di
- dependency-injection
- dig
- golang
Straightforward HTTP session management
- session-management
- session
- http
- golang
Simple image color extractor written in Go with no external dependencies
- golang
- image
- palette-generation
- color-extraction
common creational, behavioural and structural patterns implemented in go 🤩
- go
- design-patterns
- software-engineering
- software-development