HTTP mock for Golang: record and replay HTTP/HTTPS interactions for offline testing
Repository Index
47,133 repositories indexed
481–504 of 784 · Most stars
A generics based dependency injection application framework for Go, supporting aspect oriented programming based on interceptors
- code-generation
- dependency-injection
- framework
- generics
One page that tells you whether your homelab is fine.
- dashboard
- go
- homelab
- monitoring
Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
- api-gateway
- go-proxy
- microservices
- api-management
simple YARA-based IOC scanner
- yara
- ioc
- security
- incident-response
A camera proxy for Reolink: pulls video over Reolink's own protocol and serves RTSP and HTTP for Frigate, go2rtc or any NVR. No ffmpeg in the serving path.
- baichuan
- frigate
- go2rtc
- home-assistant
apicompat checks recent changes to a Go project for backwards incompatible changes
Use anacrolix/go-libutp instead
- utp
- go
- bittorrent
- transport-protocol
Translated🎮 Update profile README / pinned gist to contain your Steam playtime leaderboard.
- steam
- steam-playtime-leaderboard
- pinned-gist
- profile
A Go port of the Java Streams API. Type-safe and functional Go Streams processing
- golang
- go
- stream-processing
- generics
Guided Soar server installer for Ubuntu 24.04 amd64, with Persian documentation and WhiteDNS IR/GLOBAL profiles
Translated📊 Update profile README / pinned gist to contain your weekly WakaTime stats. This is a Golang implementation, see the original version https://github.com/matchai/waka-box. Display your weekly WakaTime language usage statistics in your profile README / pinned gist.
- wakatime-api
- wakatime
- pinned-gist
- weekly-wakatime-stats
Utility that exposes the expiry of TLS certificates as Prometheus metrics
High-performance configuration management framework for Go applications with zero-allocation performance, universal format support (JSON, YAML, TOML, HCL, INI, Properties), and an ultra-fast CLI powered by Orpheus.
- configuration-management
- go
- hcl
- high-performance
APM is a process manager for Golang applications.
Machine is a workflow/pipeline library for processing data
- golang
- golang-library
- golang-package
- workflow
tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.
- go
- tcp
- golang
- golang-examples
CLI tool to profile Terraform runs, written in Go
Eventually consistent distributed in-memory cache Go library
- gossip-protocol
- cache
- lru-cache
- in-memory-caching
:sunglasses:Package captcha provides an easy to use, unopinionated API for captcha generation
- golang
- captcha
- captcha-generator
- image-captcha
A lightweight yet powerful, fast, customizable, type-safe object-relational mapper for the Go programming language.
- orm
- orm-framework
- golang
- object-relational-mapper
A TCP Server Framework with graceful shutdown, custom protocol.
- golang
- tcp
- framework
- server
Simple but powerful dependency injection container for Go projects!
- dependency-injection
- golang
- service-container
Build systems with Go examples
- golang
- go
- book
- programming-language