Haskell Distributed Computing

Open-source Haskell projects categorized as Distributed Computing Edit details

Top 18 Haskell Distributed Computing Projects

  • distributed-process-tests

    Cloud Haskell core library

  • 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)

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • sparkle

    Haskell on Apache Spark. (by tweag)

  • remote

    A distributed computing framework for Haskell

  • SciFlow

    Scientific workflow management

  • haskell-mpi

    MPI bindings for Haskell

  • courier

    A message-passing library, intended for simplifying network applications (by hargettp)

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • mpi-hs

    MPI bindings for Haskell

  • distributed-process-lifted

    A generalization of distributed-process functions to a MonadProcess typeclass and standard transformer instances using monad-control and similar technique.

  • distributed-process-zookeeper

    A Zookeeper backend for Cloud Haskell.

  • 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.

  • hlivy

    Haskell bindings to the Apache Livy REST API

  • distributed-process-task

    Cloud Haskell Task Execution Framework

  • grpc-etcd-client

    Haskell etcd client using the gRPC binding

  • distributed-process-systest

    Testing Tools and Capabilities for Cloud Haskell

  • mpi-hs-cereal

    MPI bindings for Haskell

  • mpi-hs-binary

    MPI bindings for Haskell

  • mpi-hs-store

    MPI bindings for Haskell

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Haskell Distributed Computing related posts


What are some of the best open-source Distributed Computing projects in Haskell? This list will help you:

Project Stars
1 distributed-process-tests 681
2 transient 627
3 sparkle 437
4 remote 345
5 SciFlow 50
6 haskell-mpi 44
7 courier 41
8 mpi-hs 14
9 distributed-process-lifted 12
10 distributed-process-zookeeper 11
11 task-distribution 8
12 hlivy 7
13 distributed-process-task 4
14 grpc-etcd-client 3
15 distributed-process-systest 2
16 mpi-hs-cereal 0
17 mpi-hs-binary 0
18 mpi-hs-store 0
Find remote jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.