SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 Haskell Distributed Computing Projects
-
GHC Haskell has the best concurrency story among high-level programming languages. SMP parallelism, structured concurrency with M:N multicore mapping, STM transactions for data structures including members of collections (https://hackage.haskell.org/package/stm-containers), and OTP-like primitives (https://haskell-distributed.github.io/). All fit nicely into native binaries on x86_64 and arm64.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
transient
A full stack, reactive architecture for general purpose programming. Algebraic and monadically composable primitives for concurrency, parallelism, event handling, transactions, multithreading, Web, and distributed computing with complete de-inversion of control (No callbacks, no blocking, pure state) (by transient-haskell)
-
-
-
-
-
-
-
-
-
distributed-process-lifted
A generalization of distributed-process functions to a MonadProcess typeclass and standard transformer instances using monad-control and similar technique.
-
task-distribution
A framework for distributing Haskell tasks running on HDFS data using Cloud Haskell. The goal is speedup through distribution on clusters using regular hardware. This framework provides different, simple workarounds to transport new code to other cluster nodes.
-
-
-
-
-
-
Haskell Distributed Computing discussion
Haskell Distributed Computing related posts
-
The Isolation Trap: Erlang
-
Unison 1.0 Release
-
Welcome to DataHaskell
-
Predicting the Future of Distributed Systems
-
Is there a way I can get distributed-process library working with the latest stack LTS snapshot?
-
RPC lib?
-
Electricity needed to mine bitcoin is more than used by 'entire countries'
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Jun 2026
Index
What are some of the best open-source Distributed Computing projects in Haskell? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | distributed-process-tests | 745 |
| 2 | transient | 633 |
| 3 | sparkle | 450 |
| 4 | remote | 349 |
| 5 | acton | 180 |
| 6 | SciFlow | 51 |
| 7 | haskell-mpi | 46 |
| 8 | courier | 44 |
| 9 | mpi-hs | 18 |
| 10 | distributed-process-zookeeper | 13 |
| 11 | distributed-process-lifted | 12 |
| 12 | task-distribution | 8 |
| 13 | hlivy | 7 |
| 14 | distributed-process-task | 4 |
| 15 | grpc-etcd-client | 3 |
| 16 | mpi-hs-store | 0 |
| 17 | mpi-hs-binary | 0 |
| 18 | mpi-hs-cereal | 0 |