Haskell Functional Reactive Programming

Open-source Haskell projects categorized as Functional Reactive Programming

Top 12 Haskell Functional Reactive Programming Projects

Functional Reactive Programming
  • 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: On inheritance and why it's good Rust doesn't have it | /r/rust | 2023-12-08

    There's other people around here who would like to know your opinion about these GUI frameworks! I haven't written a GUI in Rust personally, but my favorite GUI framework is not at all OOP: https://reflex-frp.org/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Yampa

    Functional Reactive Programming domain-specific language for efficient hybrid systems

  • Project mention: [ANN] Yampa 0.14.4 | /r/haskell | 2023-08-09
  • 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.

  • dunai

    Classic FRP, Arrowized FRP, Reactive Programming, and Stream Programming, all via Monadic Stream Functions

  • keera-hails-reactive-htmldom

    Keera Hails: Haskell on Rails - Reactive Programming Framework for Interactive Haskell applications

  • reflex-vty

    Build terminal applications using functional reactive programming (FRP) with Reflex FRP.

  • reflex-examples

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • SpaceInvaders

    A Haskell game written in Yampa (by ivanperez-keera)

  • Project mention: [ANN] Yampa 0.14.4 | /r/haskell | 2023-08-09
  • titan

    Testing Infrastructure for Temporal AbstractioNs

  • yeamer

    A Yesod-based server for screen presentations. Somewhat like LaTeX Beamer, but interactive.

  • reflex-fsnotify

    Watch files and directories for changes using a functional-reactive interface!

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

Haskell Functional Reactive Programming discussion

Log in or Post with

Haskell Functional Reactive Programming related posts

  • Interactive animations

    11 projects | /r/haskell | 6 May 2023
  • The Quest for the Ultimate GUI Framework

    4 projects | /r/programming | 22 Apr 2023
  • Resurrection/modernization of an old Haskell+Haste project (boardgame Yinsh)

    8 projects | /r/haskell | 8 Feb 2023
  • [ANN] Yampa 0.13.6

    3 projects | /r/haskell | 12 Aug 2022
  • I would like a job writing Haskell

    7 projects | news.ycombinator.com | 8 Feb 2022
  • Exploring ideas in Haskell

    3 projects | /r/haskell | 14 Jan 2022
  • Any News On Haskell For Android ?

    4 projects | /r/haskell | 4 Jan 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 22 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 reflex 1,060
2 Yampa 426
3 reflex-dom 350
4 dunai 194
5 keera-hails-reactive-htmldom 189
6 reflex-vty 139
7 reflex-examples 77
8 SpaceInvaders 25
9 titan 22
10 yeamer 10
11 reflex-fsnotify 6
12 cloudi 1

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com