The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Haskell FRP 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)
-
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.
-
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.
-
haskanoid
A free and open source breakout clone in Haskell using SDL and FRP, with Wiimote and Kinect support.
-
dunai
Classic FRP, Arrowized FRP, Reactive Programming, and Stream Programming, all via Monadic Stream Functions
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
keera-hails-reactive-htmldom
Keera Hails: Haskell on Rails - Reactive Programming Framework for Interactive Haskell applications
-
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
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/
https://github.com/composewell/streamly/issues/1307 seems related, but it was a long time ago. We weren't heavy users anyway, so our streaming philosophy is now "conduit if it's simple and plugging into a conduit-using library, streaming if you're doing complicated things".
Yes, and the new library dunai was just mentioned in this subreddit days ago.
Haskell FRP related posts
- On inheritance and why it's good Rust doesn't have it
- [ANN] Yampa 0.14.4
- Interactive animations
- The Quest for the Ultimate GUI Framework
- [ANN] dunai-0.11.0, dunai-test-0.11.0, bearriver-0.14.2
- Looking for projects that need developers.
- [ANN] Yampa 0.14.2, yampa-gloss 0.2.1, haskanoid 0.1.6, and more
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source FRP projects in Haskell? This list will help you:
Project | Stars | |
---|---|---|
1 | reflex | 1,057 |
2 | streamly | 847 |
3 | reactive-banana | 520 |
4 | Yampa | 420 |
5 | reflex-dom | 349 |
6 | haskanoid | 270 |
7 | dunai | 189 |
8 | keera-hails-reactive-htmldom | 189 |
9 | reflex-vty | 137 |
10 | rhine | 106 |
11 | reflex-examples | 76 |
12 | essence-of-live-coding-gloss | 61 |
13 | netwire | 58 |
14 | euphoria | 52 |
15 | reflex-dom-contrib | 50 |
16 | reflex-jsx | 50 |
17 | reactive-bacon | 50 |
18 | SpaceInvaders | 25 |
19 | titan | 22 |
20 | AFSM | 18 |
21 | spice | 15 |
22 | patch | 15 |
23 | Rattus | 14 |
Sponsored