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,115Updated this week
Alternatives and similar repositories for franz-go
Users that are interested in franz-go are comparing it to the libraries listed below
Sorting:
- Library for scanning data from a database into Go structs and more☆1,416Updated last month
- A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.☆2,647Updated this week
- Fault tolerance and resilience patterns for Go☆1,777Updated 2 weeks ago
- Test your code without writing mocks with ephemeral Docker containers 📦 Setup popular services with just a couple lines of code ⏱️ No ba…☆1,435Updated this week
- Automatically set GOMAXPROCS to match Linux container CPU quota.☆4,626Updated 7 months ago
- A lightweight stream processing library for Go☆2,035Updated this week
- 🔘 Minimalistic and High-performance goroutine worker pool written in Go☆1,767Updated 3 weeks ago
- Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go.☆2,428Updated 2 weeks ago
- GoMock is a mocking framework for the Go programming language.☆2,781Updated 2 weeks ago
- Resiliency patterns for golang☆2,286Updated 2 months ago
- Simple golang library for retry mechanism☆2,660Updated last month
- ⚙️ A dependency injection toolkit based on Go 1.18+ Generics.☆2,071Updated last week
- A Go (golang) package for representing a list of errors as a single error.☆2,452Updated 2 months ago
- Fast JSON encoder/decoder compatible with encoding/json for Go☆3,355Updated 3 months ago
- Pure Go Redis server for Go unittests☆3,270Updated this week
- ☔️ A complete Go cache library that brings you multiple ways of managing your caches☆2,644Updated 3 weeks ago
- Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/…☆4,035Updated this week
- Retryable HTTP client in Go☆2,133Updated last month
- SQL builder and query library for golang☆2,515Updated 11 months ago
- Go error library with error portability over the network☆2,200Updated last week
- The Go implementation of Connect: Protobuf RPC that works.☆3,270Updated last month
- Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S…☆3,172Updated 3 weeks ago
- A flexible and powerful SQL string builder library plus a zero-config ORM.☆1,541Updated last month
- 🚀 Visualise your Go program runtime metrics in real time in the browser☆3,289Updated last week
- Circuit Breaker implemented in Go☆3,140Updated last month
- Goroutine leak detector☆4,802Updated 5 months ago
- A caching library with advanced concurrency features designed to make I/O heavy applications robust and highly performant☆1,201Updated last month
- 'go test' runner with output optimized for humans, JUnit XML for CI integration, and a summary of the test results.☆2,286Updated this week
- Minimalist and zero-dependency scheduling library for Go☆1,869Updated 2 months ago
- A reflection based dependency injection toolkit for Go.☆4,145Updated this week