golang http router with elegance, speed, and flexibility
- golang
- http-router
- middleware
- rest-api
47,133 repositories indexed
505–528 of 571 · Most stars
golang http router with elegance, speed, and flexibility
(module) A Go JWT authentication library with refresh token rotation, Redis-backed revocation, and Gin middleware
Generate, encode, and decode UUIDs v1 with fast or cryptographic-quality random node identifier.
fill struct data easily with fill tags
Yet another implementation of PEiD with yara
:house: - A bunch of mosquittos. IoT wiring and notification framework, with an unix style.
Super simple tool to help with orchestration of commands on the CLI by waiting on networking resources.
Simple build-time controlled debug log with ability to log where the logger was called
A package that provide many helpful methods for working with rest api.
Go package for IP2Location.io. Fetch geolocation and proxy data for an IP address, or query WHOIS details for a domain. Integrate an IP geolocation API into Golang backends, microservices and command-line tools. Enrich IPv4 and IPv6 traffic with location intelligence and network details for analytics and security use cases.
Minimalistic, pluggable Golang evloop/timer handler with dependency-injection
fiber_limiter using redis as store for rate limit with two algorithms for choosing sliding window, gcra leaky bucket
C99-compatible strftime formatter for use with Go time.Time instances.
Next-generation HTTP router for Go 1.27+ with type-safe handlers, RFC 9457 errors, and built-in OpenAPI generation. Minimal dependencies, blazing performance.
Client extension for interacting with a host over SSH as part of your k6 test.
go 1.23 implementation of linked list with iterators and generics support
A credential dumping SSH honeypot with statistics
Simple and configurable Logging in Go, with level, formatters and writers
:closed_lock_with_key: Middleware for keeping track of users, login states and permissions
Type-safe HTML template rendering engine for Go with generics, compile-time validation and go-generate support
🦫 Privacy-first virtualization layer for LLM context with MCP protocol for tool access.
This is RAWG SDK GO. This library contains methods for interacting with RAWG API.
Provides a type for working with optional variables, fields in structures, functions and database models.
AsyncJob is an asynchronous queue job manager with light code, clear and speed. I hope so ! 😬