nowfound

Life & fun · alternatives · 2026

24 alternatives to Rill – Composable concurrency toolkit for Go

Go toolkit for clean, composable, channel-based concurrency - destel/rill

Rill is a concurrency toolkit for Go developers that provides composable tools for managing concurrent operations. It simplifies building complex concurrent programs by offering reusable components that work together.… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Rill – Composable concurrency toolkit for Go launched in 2024; newer entries below may have overtaken it.

  1. 1

    Go-like DSL for C#. Contribute to kpocza/GoSharp development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  2. 2

    A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects. - GitHub - rochus-keller/CspChan: A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects.

    2023 · github.com · its alternatives →

  3. 3
    Metana▲59

    Task migration tool written in Go for Golang services

    2021 · github.com · its alternatives →

  4. 4

    Pure C implementation of Go channels. Contribute to tylertreat/chan development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  5. 5

    Real-time UI for bots, microservices and IoT

    2021 · github.com · its alternatives →

  6. 6

    We built Gonzo to make log analysis faster and friendlier in the terminal. Think of it like k9s for logs — a TUI that can ingest JSON, text, or OpenTelemetry (OTLP) logs, highlight and boil up patterns, and even run AI models locally or via API to summarize logs. We’re still iterating, so ideas and contributions are welcome!

    2025 · github.com · its alternatives →

  7. 7

    A Python stream processing engine modeled after Yahoo! Pipes - nerevu/riko

    2016 · github.com · its alternatives →

  8. 8

    Short implementation of goroutines in apple swift. Contribute to billylindeman/swiftgo development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  9. 9

    No gc, No goroutines, Produces small binaries while using the unmodified official go toolchain, and comes with complete Web SDK (generated from w3c/webref). We are building `pcz` to provide a reimagination of Go the language, in an effort to make it suitable for all kinds of programming tasks, and currently you can use it to build efficient web applications in Go using the generated Web SDK (as shown with the live web demo[1]). The journey is just starting, any suggestions? or any critics? [1]: https://primecitizens.github.io/livedemos/10-plat-web/

    2023 · github.com · its alternatives →

  10. 10

    Coroutines, structured concurrency and CSP for Swift on macOS and Linux. - Zewo/Venice

    2015 · github.com · its alternatives →

  11. 11

    SQL builder and powerful database toolkit for Golang - colinjfw/sqlkit

    2019 · github.com · its alternatives →

  12. 12
    Gört▲128

    Bringing map functionality and new structure to to-do lists

    2024 · goert.app · its alternatives →

  13. 13

    Real Goroutines for Python 3.13t+ free-threaded. Contribute to robertsdotpm/runloom development by creating an account on GitHub.

    Jul 2026 · github.com · its alternatives →

  14. 14

    A rate limiting package for Go to handle distributed workloads - 0verread/goralim

    2024 · github.com · its alternatives →

  15. 15
    Gowebly▲130

    A next-generation CLI tool to build web apps easier

    2024 · its alternatives →

  16. 16

    I just released the new version 0.4.0 which introduces a concurrent and a non-concurrent version of both lists.

    2025 · github.com · its alternatives →

  17. 17

    A single publisher, multi subscriber lockless ring buffer build with the new generics in Go 1.18beta.

    2022 · github.com · its alternatives →

  18. 18

    Define and run pattern-based custom linting rules. - quasilyte/go-ruleguard

    2020 · github.com · its alternatives →

  19. 19

    Hey HN, I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here. Thanks in advance!

    Apr 2026 · github.com · its alternatives →

  20. 20
    Gomerge▲83

    Bulk merge & approve pull requests from your terminal

    2021 · github.com · its alternatives →

  21. 21

    Hey HN, I’m sharing ts-chan, an NPM package providing Go-like concurrency primitives, including channels and select statements, for TypeScript and JavaScript, supporting Node.js, Deno, Bun, and browsers. This is something I've built to make implementing Go-style "control loops" feasible in JavaScript, but there are many possible applications. Highlights: - Features a FIFO processing Chan class and versatile Select class for concurrency control. - Supports buffered channel and channel close semantics very close to Go's. - TypeScript-first implementation. - Defines a simple "channel protocol"…

    2023 · github.com · its alternatives →

  22. 22

    Minimal and idiomatic WebSocket library for Go. Contribute to coder/websocket development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  23. 23

    .NET LINQ capabilities in Go. Contribute to ahmetb/go-linq development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  24. 24

    Helps analyze goroutines. Inspired by TDA for Java and goroutine-inspect for golang. - openziti/goroutine-analyzer

    2022 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →