A curated list of delightful libraries, tools and other shiny things for PureScript.
- pulp
- psvm-js - PureScript Version Manager
- purescript-psa - A pretty, flexible error/warning reporting frontend for
psc
- grunt-purescript
- gulp-purescript
- purs-loader for webpack
- purescript-prelude - The standard Prelude.
- purescript-preface - A simpler alternative to the Prelude.
- purescript-batteries - A PureScript prelude with more features.
- purescript-thermite - A simple wrapper for ReactJS inspired by
react-blaze
. - purescript-halogen - A declarative, type-safe UI library.
- purescript-react-simple - A simplified wrapper around react.
- purescript-css - A clean, type-safe library for describing, manipulating and rendering CSS.
- purescript-optic-ui - Write single page web user interfaces declaratively and concisely with the help of lenses and traversals.
- purescript-flare - Applicative-style reactive user interfaces built on top of purescript-signal.
- purescript-halogen-select - Building blocks for common selection user interfaces like dropdowns, typeaheads, image pickers, and calendars.
- purescript-halogen-echarts - A Halogen integration for the popular ECharts charting library
- purescript-halogen-day-picker - A day picker for Halogen
- purescript-halogen-menu - Interactive menus in Halogen
- purescript-aff - An asynchronous effect monad for PureScript.
- purescript-affjax - An asynchronous AJAX library built using Aff.
- purescript-eff - The Eff monad, for handling native side effects.
- purescript-test-unit - An asynchronous unit test runner for PureScript.
- purescript-quickcheck - An implementation of QuickCheck in PureScript.
- purescript-quickcheck-laws - Law tests for core classes.
- purescript-benchotron - Straightforward benchmarking for PureScript/JavaScript.
- Video - "PureScript (Maybe This Time We Get JavaScript Right)" by Bodil Stokke
- Book - "PureScript by Example" by Phil Freeman
- PureScript for Haskellers by Dennis Gosnell
- Podcast - Functional Geekery Episode 22
- Podcast - JSJ 189
- Module Linker - Extension that lets you browse docs by just clicking on
import
declarations on GitHub. - Pursuit
- Purescript Ecosystem - Ranked list of popular libraries.
Contributions welcome! Read the contribution guidelines first.
To the extent possible under law, Pascal Hartig has waived all copyright and related or neighboring rights to this work.