20 open-source projects similar to slamdata/purescript-halogen, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Purescript Halogen alternative.
Build type-safe web applications with PureScript. Documentation | Examples | Chat
Fast & simple framework for building web applications
A purely functional library for building user interfaces powered by FRP.
Panda is a PureScript UI library for building declarative front-ends without a virtual DOM. To achieve this, dynamic events are specifically labelled and configured to produce specific event listeners, and updates are localised to the tree underneath.
There's a brief section on getting started below. For a more complete guide, check out the React Basic ~docs! (work in progress)~ (sorry, not sure when the docs will be done but here's a "real world" example app which is a great starting point! jonasbuntinx/purescript-react-realworld -- I also…
An Elm-like for PureScript. No npm dependencies required.
First you will need to install purescript and pulp if you haven't already. Then run the following commands to install OutWatch.
A proof-of-concept UI library based on the incremental lambda calculus.
Experiments with comonads for modelling React UIs, based on the paper Declarative UIs are the Future - And the Future is Comonadic!.
An experiment in replacing the virtual DOM and avoiding diffing.
purescript-thermite is a PureScript wrapper for purescript-react. It does not provide all of the functionality of React, but instead provides a clean API to the most commonly-used parts of its API. It is possible to use purescript-react for more specialized use cases.
Low-level React bindings for PureScript. For a higher-level library for working with React, please see react-basic repository (which includes a package for working with React Hooks).
Specular is a library for building Web-based UIs in PureScript, based on Functional Reactive Programming (FRP).
Flare is a special-purpose UI library for PureScript. It is built on top of purescript-signal and uses Applicative-style programming to combine predefined input fields to a reactive user interface. Flare is inspired by the Haskell library typed-spreadsheet. The main design-criterion of this…
A type-safe library for describing, manipulating, and rendering CSS.
react-basic-hooks is a React hook API for react-basic.
Hedwig is a fast, type safe, declarative PureScript library for building web applications.