kamalshkeir / kmux
kmux is a powerful Go package that revolutionizes the way proxies are implemented by allowing developers to define proxies as code. By providing an intuitive and expressive syntax, kmux simplifies server setup, route management, and proxy configuration. With kmux, developers can create robust and flexible proxy solutions that are easy to maintai…
☆39Updated last year
Alternatives and similar repositories for kmux:
Users that are interested in kmux are comparing it to the libraries listed below
- spectacular Golang struct tag parsing☆61Updated last year
- AMQP library to publish and consume events☆56Updated last week
- Go library for managing real-time PostgreSQL changes.☆50Updated 3 months ago
- Modern Thread-Safe Caching System with Basic Full Text Functionalities☆53Updated last year
- Easy and intuitive Go Benchmark Results Viewer.☆71Updated 2 years ago
- Database based task queue implemented in Go☆47Updated 10 months ago
- helper middleware and functionality for go-chi/chi☆37Updated this week
- Cookies, but with structs, for happiness.☆111Updated 2 months ago
- A sharded wrapper for golang.org/x/sync/singleflight for high contention enviroments☆63Updated 3 years ago
- ☆24Updated 8 months ago
- Package passwap provides a unified implementation between different password hashing algorithms. It allows for easy swapping between algo…☆59Updated last week
- Structured data format to config struct decoder library for Go☆37Updated 2 weeks ago
- ProblemDetails is a Error Handler base on [RFC 7807] standard to map our error to standardized error payload to client.☆52Updated 3 months ago
- A fast file-based priority queue☆58Updated 10 months ago
- A handy and powerful library to deal with unstructured data☆27Updated last year
- Execute JavaScript from Go (a fork of rogchap.com/v8go)☆80Updated this week
- Create signed URLs in Go.☆37Updated last month
- 🧧 Fixed-Point Decimal Money☆32Updated 2 months ago
- Pattern Matching library for go☆92Updated last year
- A golang map in which entries expire after given a time period☆57Updated last year
- 🚨 slog sampling: drop repetitive log records☆70Updated last week
- A collection of small DRY Go utilities to make life easier. DRY = Don't Repeat Yourself.☆68Updated this week
- Adding "unset" state to Go's types☆81Updated last year
- ⚡ StormRPC is an RPC "framework" built on top of the Request-Reply message capabilities from NATS.☆27Updated 7 months ago
- Caching middleware for database/sql☆45Updated 3 weeks ago
- TStat provides a friendly way to query Go test output and cover profiles☆22Updated last year
- Generic simple workflows and concurrency patterns☆45Updated last year
- Elegant middleware functions for your HTTP clients.☆101Updated 2 years ago
- A distributed rate-limiting solution built with Go and Redis, designed to control API traffic and ensure system stability. Supports multi…☆69Updated 2 months ago
- Golang in-memory caching stream reader☆34Updated 11 months ago