Awesome Lists

awesome-purescript

by passy

awesome listpushed almost 4 years ago

A curation of awesome PureScript libraries, resources and shiny things.

AI summary

PureScript toolkit

A curated collection of libraries and tools for building web applications with PureScript.

stars
468
forks
22
watching
25
awesome lists
5
entries
74
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/passy/awesome-purescript/links.svg)](https://awesome.facts.dev/awesome/passy/awesome-purescript)
HTML
<a href="https://awesome.facts.dev/awesome/passy/awesome-purescript"><img src="https://awesome.facts.dev/shield/passy/awesome-purescript/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/passy/awesome-purescript/links.svg

What's in the list

74 links in 14 sections, with live GitHub stats.activeno commit in 2y

Build Tooling

  • psvm-js

    PureScript Version Manager

  • purescript-psa

    A pretty, flexible error/warning reporting frontend for

  • purs-loader

    for webpack

  • psc-package

    A package manager for PureScript based on package sets

  • spago

    PureScript package manager and build tool powered by Dhall and package-sets

Preludes

UI Libraries

  • purescript-css

    A clean, type-safe library for describing, manipulating and rendering CSS

  • purescript-thermite

    A simple wrapper for ReactJS inspired by

  • purescript-react

    React bindings for PureScript

  • purescript-react-basic

    An opinionated set of bindings to the React library, optimizing for the most basic use cases

  • purescript-react-basic-hooks

    An alternative way to define React components using React's "hooks" APIs. Compatible with

  • purescript-pux

    Build type-safe web apps with PureScript

  • purescript-spork

    Elm-like for PureScript

  • purescript-concur

    Concur UI framework. React backend, but can use others

  • purescript-presto

    Write Apps like Mathematical Equations!

  • purescript-optic-ui

    Write single page web user interfaces declaratively and concisely with the help of lenses and traversals

  • purescript-react-explor

    Experiments with comonads for modelling React UIs

  • purescript-halogen

    A declarative, type-safe UI library

  • purescript-hedwig

    Hedwig is a fast, type safe, declarative PureScript library for building web applications

  • purescript-flame

    Flame is a fast & simple framework for building web applications in PureScript inspired by purescript-hedwig and Elm

  • purescript-flare

    Applicative-style reactive user interfaces built on top of purescript-signal

  • purescript-turbine

    Purely functional frontend framework powered by FRP

  • purescript-outwatch

    A functional and reactive UI framework based on Rx and VirtualDom

  • purescript-panda

    What would TEA look like if we had no VDOM?

  • purescript-specular

    A Reflex-Dom inspired UI library for PureScript

  • purescript-sdom

    An experiment in replacing the virtual DOM and avoiding diffing

  • purescript-purview

    A UI library based on the incremental lambda calculus

URL Routers

Components

Asynchronicity and Parallelism

Effect Management

  • purescript-eff

    The Eff monad, for handling native side effects

  • purescript-effect

    The Effect monad, for handling native side effects in PureScript v0.12.x

Json Serialization

Binary Serialization

Testing

Learning Resources

Discovery

Community

More Resources

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.