twmb / franz-go
franz-go contains a feature complete, pure Go library for interacting with Kafka from 0.8.0 through 3.8+. Producing, consuming, transacting, administrating, etc.
☆2,087Updated this week
Alternatives and similar repositories for franz-go:
Users that are interested in franz-go are comparing it to the libraries listed below
- Fault tolerance and resilience patterns for Go☆1,771Updated 3 weeks ago
- Static analysis tool to detect potential nil panics in Go code☆3,361Updated last week
- 🔘 Minimalistic and High-performance goroutine worker pool written in Go☆1,745Updated this week
- Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go.☆2,421Updated last week
- ☔️ A complete Go cache library that brings you multiple ways of managing your caches☆2,633Updated last week
- SQL-first Golang ORM☆4,121Updated 2 weeks ago
- A lightweight stream processing library for Go☆2,022Updated this week
- Automatically set GOMAXPROCS to match Linux container CPU quota.☆4,577Updated 7 months ago
- A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.☆2,628Updated this week
- Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/…☆4,002Updated this week
- The Go implementation of Connect: Protobuf RPC that works.☆3,251Updated last week
- Library for scanning data from a database into Go structs and more☆1,401Updated last month
- Fast JSON encoder/decoder compatible with encoding/json for Go☆3,329Updated 2 months ago
- Minimalist and zero-dependency scheduling library for Go☆1,865Updated last month
- GoMock is a mocking framework for the Go programming language.☆2,726Updated 2 weeks ago
- ⏱ The exponential backoff algorithm in Go☆3,655Updated 2 months ago
- Go library for creating finite state machines☆1,042Updated 3 months ago
- Simple golang library for retry mechanism☆2,647Updated last month
- Resiliency patterns for golang☆2,283Updated 2 months ago
- Concurrent data structures for Go☆1,254Updated 3 weeks ago
- Go toolkit for clean, composable, channel-based concurrency☆1,661Updated 2 months ago
- Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No ba…☆1,433Updated this week
- A high performance cache for Go☆1,871Updated 5 months ago
- Goroutine leak detector☆4,765Updated 5 months ago
- Professional lightweight testing mini-framework for Go.☆1,850Updated last year
- Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S…☆3,107Updated this week
- A Go (golang) package for representing a list of errors as a single error.☆2,449Updated last month
- Pure Go Redis server for Go unittests☆3,251Updated 3 weeks ago
- A high performance memory-bound Go cache☆6,003Updated this week
- Fast and reliable background jobs in Go☆4,052Updated this week