Software Alternatives & Reviews

Ode to the M1

Ultralight Sciter
  1. Fast, light HTML UI solution for C++ apps
    Pricing:
    • Open Source
    What I'd really like to see with CEF et al, is JS being dropped, in favor of directly controlling the DOM from the host language. Then we could, for example, write a Rust (or Kotlin, Zig, Haskell, etc) desktop application that simply directly manipulated the DOM, and had it rendered by a HTML+CSS layout engine. Folks could then write a React-like framework for that language (to help render & re-render the DOM in an elegant way). Ultralight (https://ultralig.ht/) – it was abandoned by Mozilla along with Rust during their layoffs a while back (but the project still seems to have a decent bit of activity). It would be great if some group of devs could revive the project, or a company could fund such a revival. Eventually, we'll need to reflect on, and explore whether HTML+CSS is really the best way to do layout, and we could maybe perhaps consider proting the Android/iOS layout approach over to desktop.

    #Development Tools #Rapid Application Development #Cross-Platform Development 31 social mentions

  2. 2
    Embeddable HTML/CSS/script engine
    Pricing:
    • Open Source

    #Development Tools #Rapid Application Development #Cross-Platform Development 67 social mentions

Discuss: Ode to the M1

Log in or Post with