Projects in Awesome Lists by twmb
A curated list of projects in awesome lists by twmb .
https://github.com/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.
client go golang kafka kafka-client redpanda
Last synced: 11 May 2025
https://github.com/twmb/kcl
Your one stop shop to do anything with Kafka. Producing, consuming, transacting, administrating; 0.8.0 through 3.2+
client go golang kafka kafka-client
Last synced: 13 Apr 2025
https://github.com/twmb/go-cache
A concurrency safe, mostly lock-free, singleflight request collapsing generic cache with support for stale values.
Last synced: 13 Apr 2025
https://github.com/twmb/futures-bufio
Buffered IO with futures on top of a threadpool for blocking IO
Last synced: 14 Apr 2025
https://github.com/twmb/chkjson
Fast, in place, and allocation free JSON validating, compacting, and escaping for Go.
Last synced: 14 Apr 2025
https://github.com/twmb/message
Basic go interfaces interface for getting and sending messages and acknowledging they have been processed.
Last synced: 10 Oct 2025
https://github.com/twmb/go-sliceheap
A Go package to provide heaps on arbitrary slices.
Last synced: 30 Oct 2025
https://github.com/twmb/go-rbtree
An iterative red-black tree with obvious semantics and powerful iteration.
Last synced: 26 Mar 2025
https://github.com/twmb/go-mergetyp
Fast arbitrary type merging generated at runtime (minus some exceptions)
Last synced: 26 Mar 2025
https://github.com/twmb/go-dgraph
Provides the strong components (Tarjan's) algorithm for determining dependency ordering and cycles with slices.
Last synced: 26 Mar 2025
https://github.com/twmb/vali
An unsafe use of reflect.Value to sidestep an arbitrary limitation.
Last synced: 26 Mar 2025
https://github.com/twmb/go-hdgraph
Provides the strong components (Tarjan's) algorithm for determining dependency ordering and cycles with maps.
Last synced: 10 Sep 2025
https://github.com/twmb/tokio-ioext
Functions that do not exactly fit in tokio-io
Last synced: 13 Jun 2025