Is there an Elm like framework for cross-platform apps?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/functionalprogramming

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • roc

    Roc is a language for making delightful software.

    maybe roc? https://github.com/roc-lang/roc

  • ihp

    🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happiness

    kinda early for running roc in production perhaps, but you can try out haskell and its frameworks like ihp or some other web / mobile / multiplatform framework.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • purescript-elmish

    A PureScript implementation of The Elm Architecture

    There's Purescript with two libraries implementing the Elm architecture, flame and elmish (on React). Purescript only targets JS, but that can be embedded in mobile and desktop apps.

  • purescript

    A strongly-typed language that compiles to JavaScript

    There's Purescript with two libraries implementing the Elm architecture, flame and elmish (on React). Purescript only targets JS, but that can be embedded in mobile and desktop apps.

  • idris-elm

    The Elm architecture ported to Idris Programming language

    Then there's Idris, with idris-elm, and Idris targets quite a lot of languages. I don't use it myself, so I'm not sure how idris-elm would adapt outside Web applications.

  • purescript-flame

    Fast & simple framework for building web applications

    There's Purescript with two libraries implementing the Elm architecture, flame and elmish (on React). Purescript only targets JS, but that can be embedded in mobile and desktop apps.

  • iced

    A cross-platform GUI library for Rust, inspired by Elm

    Maybe https://github.com/iced-rs/iced, built in Rust, not quite functional, but close and ML like

  • SonarQube

    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.

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