fiber_limiter using redis as store for rate limit with two algorithms for choosing sliding window, gcra leaky bucket
Repository Index
47,133 repositories indexed
457–480 of 496 · Most stars
Next-generation HTTP router for Go 1.27+ with type-safe handlers, RFC 9457 errors, and built-in OpenAPI generation. Minimal dependencies, blazing performance.
- generics
- go
- golang
- http-router
Bifurcation Framework for testing and use cases
n-out-of-N-keys encryption framework based on shamir's secret sharing algorithm
A pretty simple library to ensure your work to be done
- go
- golang
- retry
- retry-library
Go WorkerPool aims to control heavy Go Routines
- threadpool
- workerpool
- golang
- goroutine
automatic enumeration and maintenance of Suricata monitoring interfaces
- suricata
- interfaces
- automation
- network
fiber_tracing is middleware for fiber framework
- middleware
- fiber-framework
- tracing
- jaeger
Provides a type for working with optional variables, fields in structures, functions and database models.
Generate PlantUML diagrams from Chrome or Firefox network inspections
- go
- golang
- plantuml
- chrome
A Go package to work with ISO 8601 week dates
- go
- golang
- iso8601
- week
A health check middleware for fiber web framework.
Keep your secrets out of your AI coding agents. A local HTTPS proxy that swaps real credentials with placeholders and injects them at the network boundary.
Golang utility functions for working with reflection
- go
- golang
- reflection-library
A Go library providing a simplified abstraction over google/gopacket for network packet parsing and processing, reducing boilerplate and improving ease of use while preserving core packet inspection capabilities.
- bytes
- golang
- golang-library
- ip
Real macOS WiFi data for Go: scan unredacted SSIDs/BSSIDs and read saved WiFi passwords with user-approved macOS prompts.
- apple-silicon
- cli
- corewlan
- go
A lightweight HTTP router written in Go.
- go
- golang
- hacktoberfest
- router
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.
- cjk
- emoji
- go
- go125
Zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.
- async
- auto-scaling
- backpressure
- concurrency
Generic one-liners to work with variables, slices and maps
- go
- golang
A package designed to extract and work with go structs as values. Types & Tags export
- go
- struct
- golang
- structtags
Simple and convenient library for working with app configurations.
- config
- configuration
- go
- golang
Sentimental Analysis Microservice
- go
- golang
- echo-framework
- sentiment-analysis
This is a backend template built with Golang and the Fiber web framework
- backend
- backend-api
- fiber-framework
- golang