Haskell Reactive

Open-source Haskell projects categorized as Reactive

Top 8 Haskell Reactive Projects

  • reflex

    Interactive programs without callbacks or side-effects. Functional Reactive Programming (FRP) uses composable events and time-varying values to describe interactive systems as pure functions. Just like other pure functional code, functional reactive code is easier to get right on the first try, maintain, and reuse. (by reflex-frp)

    Project mention: Reflex – Web apps in pure Python | news.ycombinator.com | 2023-08-02

    Not to be confused with Reflex, allowing web apps in pure Haskell: https://reflex-frp.org/

  • reactive-banana

    Library for functional reactive programming in Haskell.

    Project mention: Haskell, JS, and WebDev? | /r/haskell | 2023-01-12

    As I grew up on a Macintosh, I was always interested in graphical user interfaces. In my free time, I'm currently working on refreshing my reactive-banana library so that it will hopefully work well with the upcoming JavaScript backend. (The library relies on a few non-trivial garbage collector features, which were not implemented in GHCJS a decade ago. Essentially, I ended up with a program that gave different results, depending on whether it was compiled with GHC native or with GHCJS. 😅)

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • reflex-dom

    Web applications without callbacks or side-effects. Reflex-DOM brings the power of functional reactive programming (FRP) to the web. Build HTML and other Document Object Model (DOM) data with a pure functional interface.

  • reflex-examples

    See Reflex FRP in action with tinker-friendly code samples you can run yourself. (by reflex-frp)

  • reactive-bacon

    FRP (functional reactive programming) framework inspired by RX and Iteratee

  • myxine-client

    Get a GUI fast in any language under the sea!

  • reactive-banana-sdl2

    reactive banana to sdl2 bindings

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • cloudi

    Haskell CloudI API

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). The latest post mention was on 2023-08-02.

Haskell Reactive related posts


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

Project Stars
1 reflex 1,042
2 reactive-banana 516
3 reflex-dom 347
4 reflex-examples 77
5 reactive-bacon 50
6 myxine-client 47
7 reactive-banana-sdl2 2
8 cloudi 1
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.