Dev tools · alternatives · 2026
24 alternatives to Coerce – Actor runtime for Rust using async/await and tokio channels
Actor runtime and distributed systems framework for Rust - LeonHartley/Coerce-rs
Coerce is an actor runtime framework for Rust developers that leverages async/await syntax and tokio channels for concurrent programming. It enables developers to build distributed systems using the actor model, where… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Coerce – Actor runtime for Rust using async/await and tokio channels launched in 2019; newer entries below may have overtaken it.
- 1

Actor runtime and distributed systems framework for Rust - LeonHartley/Coerce-rs
2023 · github.com · its alternatives →
- 2

Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin - asynkron/protoactor-go
2016 · github.com · its alternatives →
- 3

Hi HN, I’m excited to share Kameo, a lightweight Rust library that helps you build fault-tolerant, distributed, and asynchronous actors. If you're working on distributed systems, microservices, or real-time applications, Kameo offers a simple yet powerful API for handling concurrency, panic recovery, and remote messaging between nodes. Key Features: - Async Rust: Each actor runs as a separate Tokio task, making concurrency management simple. - Remote Messaging: Seamlessly send messages to actors across different nodes. - Supervision and Fault Tolerance: Create self-healing systems with actor…
2024 · github.com · its alternatives →
- 4

Lunatic is an Erlang-inspired runtime for WebAssembly - lunatic-solutions/lunatic
2020 · github.com · its alternatives →
- 5

2022 · wishawa.github.io · its alternatives →
- 6

SOME HIGHLIGHTS. * We have a full supervision tree so actors can monitor other actors for exits and unhandled panic!s (at least the ones that can be caught) * The actor lifecycle is handled for you in a simple single-threaded, message handler primitive * You have a mutable state with each message handling call, so you have an easy way to create stateful actors and update that state as messages are processed * Actors talk to other actors by message passing, but there are remote-procedure-calls (RPCs) so actors can "ask a question" to another actor and wait on the reply. * A lot of the…
2023 · github.com · its alternatives →
- 7

Hey HN, this is Will and David from Fortress (https://news.ycombinator.com/item?id=41426998). We use a lot of async Rust internally, and created this library out of a need for an async-aware concurrent hashmap since there weren’t many available in the Rust ecosystem. Whirlwind is a sharded HashMap with a fully asynchronous API. Just as dashmap is a replacement for std::sync::RwLock, whirlwind aims to be a replacement for tokio::sync::RwLock. It has a similar design and performance characteristics to dashmap, but seems to perform better in read-heavy workloads with tokio's…
2024 · github.com · its alternatives →
- 8

Hello! We posted a Show HN for Rivet last year for our container orchestration project (https://news.ycombinator.com/item?id=37188659). In that time, a lot has changed that I think HN will find interesting. Rivet is open-source actor infrastructure similar to Cloudflare's Durable Objects. Rivet itself already serves millions of MAU in production using our current container runtime – primarily for multiplayer games – and Rivet Actors are a new extension to support actor-like workloads. Rivet Actor's core primitives are RPC, state, and events. Actors are powered by Rust, V8…
2024 · github.com · its alternatives →
- 9AF
Serialization framework with some interesting numbers: 10-20x faster on nested objects than json/protobuf. Technical approach: compile-time codegen (no reflection), compact binary protocol with meta-packing, little-endian layout optimized for modern CPUs. Unique features that other fast serializers don't have: - Cross-language without IDL files (Rust ↔ Python/Java/Go) - Trait object serialization (Box) - Automatic circular reference handling - Schema evolution without coordination Happy to discuss design trade-offs. Benchmarks:…
Oct 2025 · fory.apache.org · its alternatives →
- 10

Offline-first SQL sync with Typescript and Rust cores - syncular/syncular
Aug 2026 · github.com · its alternatives →
- 11

Local-first collaboration SDK for React, Vue, and Svelte. Batteries-included: Rich text, undo/redo, cursors, and presence. - Dancode-188/synckit
Nov 2025 · github.com · its alternatives →
- 12

A Positively Charged JavaScript Runtime . Contribute to alshdavid-public/ion development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 13OA
A lightweight engine for durable execution / deterministic workflows I built with Rust, wasmtime and the WASM Component Model. Its main use is running reliable, long-running workflows that can automatically resume after failures. Looking for feedback on the approach and potential use cases!
2025 · obeli.sk · its alternatives →
- 14

A minimal library for building scalable TCP servers in Erlang - sinasamavati/condor
2018 · github.com · its alternatives →
- 15

Zero-dependency distributed actor framework for TypeScript: typed actors, supervision, mailboxes, behaviors, an event stream, a multi-core runtime, remoting across nodes, and clustering with discovery, placement, singletons, and relocation
Aug 2026 · tochemey.github.io · its alternatives →
- 16

This crate provides concurrency control and async coordination primitives that are runtime agnostic. - apache/asyncband
2025 · github.com · its alternatives →
- 17

Composable async primitives with cancelation, control over scheduling, and coroutines. Superior replacement for JS Promises. - mitranim/posterus
2017 · github.com · its alternatives →
- 18

Hi everyone, I built a runtime to isolate untrusted code using wasm sandboxes. Basically, it protects your host system from problems that untrusted code can cause. We’ve had a great discussion about sandboxing in Python lately that elaborates a bit more on the problem [1]. In TypeScript, wasm integration is even more natural thanks to the close proximity between both ecosystems. The core is built in Rust. On top of that, I use WASI 0.2 via wasmtime and the component model, along with custom SDKs that keep things as idiomatic as possible. For example, in Python we have a simple decorator:…
Feb 2026 · github.com · its alternatives →
- 19

Hey HN! Today we're launching ActorCore (https://actorcore.org/), a stateful serverless framework that enables deploying Cloudflare Durable Object-like workloads to any cloud. If you're unfamiliar with stateful serverless: it's like the actor model, where each actor maintains its own isolated, persistent state. (Think Lambda functions with local storage & runs indefinitely.) It enables easily building long-running, realtime, durable, or local-first backends with the flexibility of serverless infrastructure. The most widely used implementation is Cloudflare Durable Objects,…
2025 · github.com · its alternatives →
- 20

2024 · github.com · its alternatives →
- 21

rust macro util for batching expensive operations. Contribute to hackermondev/batched development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 22TC
2014 · team.s4y.us · its alternatives →
- 23

Generate accurate and informative tree dumps of asynchronous tasks. - risingwavelabs/await-tree
2025 · github.com · its alternatives →
- 24TJ
Hi HN, I built Titan, a backend framework where you write routes and logic in JavaScript, and the CLI compiles everything into a single Rust + Axum binary using the Boa JS engine. No Node.js is required in production. The idea is to keep JS developer experience while getting Rust performance and a self-contained deployable server. Current features: JS route DSL Action system mapped to Rust esbuild bundling Generated Rust server with Axum Hot-reload dev server Single-binary output Repo: https://github.com/ezet-galaxy/-ezetgalaxy-titan Would love feedback on the…
Dec 2025 · npmjs.com · its alternatives →
Also compare
- Coerce – Distributed actor framework in Rust alternatives
- Go Actor Model, fast distributed actors for Golang alternatives
- Kameo – Fault-tolerant async actors built on Tokio alternatives
- Lunatic – Actor System for Rust/WebAssembly alternatives
- Async UI: A Rust UI Library Where Everything is a Future alternatives
- Ractor – a Rust-based actor framework with clusters and supervisors alternatives
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 →