Interactive animations

This page summarizes the projects mentioned and recommended in the original post on /r/haskell

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • frp-zoo

    Comparing many FRP implementations by reimplementing the same toy app in each.

  • FRP does seem like a good fit! If reflex doesn't work for you, don't give up, Haskell has plenty of other FRP libraries. And all the examples in the linked repo demonstrate how to link that library with gloss, so that in addition to being interactive, you can also draw something on the screen.

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

  • FRP solutions sound very attractive. But reflex seems to be stuck on the outdated GHCJS, and I haven't been able to get it to build. The newer JS output in GHC doesn't yet have DOM support. And even if I used one of those, figuring out how to interact with a LaTeX renderer might be tricky.

  • reanimate

    Haskell library for building declarative animations based on SVG graphics

  • Reanimate sounds almost ideal, with its support for LaTeX. But unfortunately, it is all rendered in batch, not providing for any interactivity.

  • You can use gloss-sdl2-surface for better font support fwiw :) https://gitlab.com/dpwiz/gloss-sdl2-surface

  • dunai

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

  • Yes, and the new library dunai was just mentioned in this subreddit days ago.

  • shine

    Declarative graphics for the browser (by fgaz)

  • shine, however, does exist: https://hackage.haskell.org/package/shine

  • mgmt

    Next generation distributed, event-driven, parallel config management!

  • Yeah, that project is pretty much at the bottom of my list, unfortunately. My top projects these days are mgmt, klister, recursion-schemes, and hint... And that's already too much!

  • SaaSHub

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

    SaaSHub logo
  • recursion-schemes

    Generalized bananas, lenses and barbed wire

  • Yeah, that project is pretty much at the bottom of my list, unfortunately. My top projects these days are mgmt, klister, recursion-schemes, and hint... And that's already too much!

  • klister

    an implementation of stuck macros

  • Yeah, that project is pretty much at the bottom of my list, unfortunately. My top projects these days are mgmt, klister, recursion-schemes, and hint... And that's already too much!

  • hint

    Runtime Haskell interpreter

  • Yeah, that project is pretty much at the bottom of my list, unfortunately. My top projects these days are mgmt, klister, recursion-schemes, and hint... And that's already too much!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • The Haskell job market has been growing steaily since 2008

    4 projects | news.ycombinator.com | 15 Jul 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
  • How was your study routine to become good at haskell?

    4 projects | /r/haskell | 12 Jul 2022
  • reflex-platform and ghc version

    1 project | /r/reflexfrp | 9 Feb 2022