Ross ROSS = Recommend OSS · open-source software intelligence for agents

hydro-project/hydro

A Rust framework for correct and performant distributed systems observed · 2026-09-03

github.com/hydro-project/hydro · homepage · Rust · Apache-2.0 (permissive) observed · 2026-09-03

Health v2 · maintenance only

93/100

  • Activity 100
  • Release rhythm 81
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 0
  • age_days: 1835
  • days_rel: 50
  • days_push: 0
  • n_releases_24m: 166

Full methodology

Adoption not part of the score

1292 stars · 88 forks observed · 2026-09-03

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Hydro is a Rust framework for building correct and performant distributed systems using location-oriented programming, where a single program can express logic spanning multiple machines. It compiles through the DFIR (Dataflow Intermediate Representation) runtime and integrates with Hydro Deploy for launching programs locally or in the cloud.

Use cases

  • build scalable distributed services in Rust that are correct by construction
  • implement distributed protocols like Paxos or two-phase commit
  • test distributed systems with a deterministic simulator
  • deploy multi-node distributed applications to the cloud
  • write low-latency stream processing dataflow programs
  • reason about network reordering, duplication, and partial failure at compile time

When to choose

  • you are building distributed systems in Rust and want distribution handled as a first-class concern
  • you need correctness guarantees for network behavior like reordering and partial failure
  • you want low-latency, high-throughput dataflow execution
  • you want to test and deploy a distributed system as a single program

When to avoid

  • you need a mature production framework with extensive ecosystem support
  • your team is not comfortable with Rust
  • you are building a simple single-machine application
  • you need extensive documentation and community support right now

Facets

framework · maturity active

web-framework rpc streaming compiler testing deployment concurrency microservices developer-tools apis performance cloud-computing rust cross-platform cloud distributed-systems dataflow location-oriented-programming dfir stream-processing correctness deterministic-simulation rust-framework docker

5 sources

Member repositories

RepositoryRoleHealth v2
hydro-project/hydromain93

For agents

markdown · JSON · MCP: product_card(name="hydro-project/hydro")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem