Skip to content
repository radar
Infra, Data & Ops

♻️Restate

ACTIVE STEADY

restatedev/restate · homepage ↗

Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.

⭐ Popular: 4k stars, gaining about 32 a week

View on GitHub ↗

repo profile

vintage 2023 3 years old
delivery product
language Rust
license Other

momentum

total stars 4k
stars added last week +32
binary downloads 2k total · GitHub releases
used by 19 repos & packages
commits / week 14 steady · -23% vs prior mo
issues closed 65% ~8d to close, median
contributors 45 (+3 in 15d)
release cadence weekly
last activity yesterday

durability

backing VC-backed Restate (a16z, Redpoint)
openness source-available Business Source License
bus factor 2 concentrated
top-author share 32% 6 mo

bus factor = how many people it takes to cover more than half the commits (6 months). 1 is a solo project; higher means the work is spread across a team. top-author share is the single busiest author's slice of those commits.

since we covered it

monthly average + 150/mo (+4%/mo) · + 300 total since PR#36

why it's a big deal

  • Gives developers durable execution so application code is guaranteed to run to completion, recovering partial progress after crashes without re-running steps that already finished.
  • Removes the need to hand-build fault-tolerance across microservices, serverless functions, event pipelines, and AI agents, since retries, exactly-once delivery, and persistent state are handled by the platform.
  • Targets teams building durable AI agents, microservice orchestrations, event processing, async task pipelines, and stateful serverless apps.

under the hood

  • Written almost entirely in Rust, with polyglot SDKs for TypeScript, Java, Kotlin, Python, Go, and Rust.
  • Combines durable execution with reliable request-response, one-way, and scheduled messaging at exactly-once semantics, plus per-entity key-value state persisted alongside execution progress.
  • Ships as prebuilt binaries, Homebrew, npm, and Docker with a built-in UI, CLI, and OpenTelemetry tracing, and supports serverless deployment.

Radar summary, generated from the project's public sources

star history

PR#36 · 4k4k now Jan 2023Aug 2026
  1. PR#36 4k 2026-06-17
  2. now 4k + 300 since first covered

curve is sampled from GitHub's star history, plus our own daily readings since we covered it; the dashed stretch is before we first covered it, the solid line since. figures at coverage are the numbers we printed then (approx.), current count is live.

understory

Deep in the understory, shipping hard, still flying under the radar.

+35 understory score output 86 · clout 51
Aug 2025 Jul 2026
  • output, commits & releases
  • clout, star velocity

output = commits & releases; clout = star velocity, both 0 to 100 monthly indices; the gap where output runs above clout is the understory. The understory →

covered in

  • PR#36 2026-06-17 below the radar

    Durable execution so always-on survives a crash

similar projects

compare these →
  • 🪢 sayiir

    leaner, 69 stars

    Sayiir: simple, embeddable durable workflow engine in Rust with Node.js & Python bindings. Checkpoint-based recovery, no deterministic replay. A simplified alternative to Temporal, Restate, and Airflow.

    69 ACTIVE
  • 🌐 worldmonitor

    TypeScript · 19× the stars · AGPL-3.0 licensed

    Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface

    82k ACTIVE
  • 🛣️ Pathway

    Python · 15× the stars

    Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.

    62k ACTIVE

comments

Sign in with GitHub to add your blip on Restate.

loading comments…