A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere.
Repository Index
47,133 repositories indexed
145–168 of 600 · Most stars
Dead simple rate limit middleware for Go.
Fast, dependency-free Go package to infer binary file types based on the magic numbers header signature
- magic-numbers
- filetype
- mime
- mime-types
A contract-driven gRPC regression harness for AI coding agents, with human-approved baselines. Snapshot the valid call chains of an API so an agent can look one up instead of tracing for it. gRPC today, OpenAPI next
Open-source, self-hosted newsletter, email marketing and transactional email platform. Visual MJML editor, Liquid templating, 7 sending providers.
- mailing-list
- newsletter
- self-hosted
- amazon-ses
Graphics API Debugger
REX-Ray is a container storage orchestration engine enabling persistence for cloud native workloads
- go
- rex-ray
- storage-providers
- docker
rtop is an interactive, remote system monitoring tool based on SSH
Golang bindings for FFmpeg (This repository is no longer maintained)
- ffmpeg-libraries
- golang-bindings
- video
Open Source HTTP Reverse Proxy Cache and TSDB Query Accelerator
- prometheus
- dashboards
- caching
- accelerator
Ech0 – An open-source, self-hosted lightweight publishing platform for personal idea sharing.
- go
- markdown
- memo
- self-hosted
The most opinionated Go source code linter for code audit.
- linter
- golang
- go
- style-checker
idiomatic codec and rpc lib for msgpack, cbor, json, etc. msgpack.org[Go]
Go login handlers for authentication providers (OAuth1, OAuth2)
Modern Go Application example
- golang
- golang-application
- go
- golang-examples
Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation
A UUID package for Go
- go
- uuid-generator
- uuid1
- uuid3
A registry for resilient mid-tier load balancing and failover.
- discovery
- golang
- eureka
A dynamic DNS client tool that supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc, written in Go.
- dns
- dnspod
- ddns
- dyndns
CSRF protection middleware for Go.
- csrf
- go
- security
- middleware
Highly configurable slideshows for displaying Immich assets on browsers and devices.
- golang
- immich
- immich-slideshow
- photos
A lightning fast image processing and resizing library for Go
- libvips
- image-processing
- golang
- svg
TranslatedA gateway developed in golang. It has various plugins, can be extended on your own, and is plug-and-play. In addition, it can quickly help enterprises manage API services and improve the stability and security of API services.
- gateway
- api
- api-gateway
- microservice
goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.
- rbac
- go