PureScript
PureScript is a strongly-typed, purely-functional programming language that compiles to JavaScript. It can be used to develop web applications, server side apps, and also desktop applications with use of Electron.
- GitHub: https://github.com/topics/purescript
- Wikipedia: https://en.wikipedia.org/wiki/PureScript
- Repo: https://github.com/purescript/purescript
- Created by: Phil Freeman
- Released: 2013
- Related Topics: javascript, nodejs, electron, language, functional,
- Aliases: pure-script,
- Last updated: 2026-06-03 00:24:36 UTC
- JSON Representation
https://github.com/jhbertra/purescript-halogen-nselect
A Nonbili Select library in purescript halogen
downshift halogen purescript select
Last synced: 11 Mar 2026
https://github.com/vimaltiwari2612/csvparser
A simple online tool to view csv files in tabular format and do certain operations like edit, delete, add, update data, sort and filter them. Can be used for data analysis, Or when MS-Excel doesn't open.
css csv csv-export csv-parser csv-to-excel csv-to-html dynamic-table-row excel html javascript pure-javascript purescript spreadsheet xlsx
Last synced: 17 May 2026
https://github.com/ad-si/purescript-result
Computations that may succeed or fail.
Last synced: 12 Dec 2025
https://github.com/shinnn/purs
Spawn a new process using PureScript CLI
child-process compiler javascript nodejs promise purescript purs wrapper
Last synced: 08 Oct 2025
https://github.com/prikhi/halogen-animations
Animate HTML Elements in Halogen.
animation css halogen purescript purescript-halogen
Last synced: 16 Oct 2025
https://github.com/ghivert/purechain
Basic blockchain entirely built in Purescript!
blockchain educational purescript
Last synced: 22 Jan 2026
https://github.com/lpil/purescript-format
formatter haskell pretty-printer purescript
Last synced: 15 Oct 2025
https://github.com/justinwoo/purescript-mochi
Make yourself a record by stretching out the rows!
Last synced: 24 Jan 2026
https://github.com/jmackie/purescript-quill
PureScript bindings to the quill (javascript) rich text editor.
javascript purescript quilljs rich-text-editor
Last synced: 22 Oct 2025
https://github.com/athanclark/purescript-monad-unlift
Unlift implementation for PureScript
monad monad-transformers purescript
Last synced: 23 Jan 2026
https://github.com/purescript-contrib/purescript-float32
Float32, single-precision 32-bit floating-point number type.
Last synced: 29 Jan 2026
https://github.com/athanclark/purescript-queue
A queue-esque data type for purescript.
async handler pubsub purescript purescript-queue
Last synced: 06 Feb 2026
https://github.com/stackoverflow/pure-clj
A small strongly typed language that compiles to Clojure http://purescript.org
Last synced: 15 Apr 2026
https://github.com/danieljharvey/purescript-radox-example
Example app for purescript-radox library
example purescript purescript-react state state-management
Last synced: 10 Feb 2026
https://github.com/yehzhang/purescript-materialize
Materialize bindings à la purescript-smolder.
css dsl functional-dependencies functional-programming markup markup-language material-design materialize materialize-css materializecss monad purescript typelevel variadic web
Last synced: 28 Apr 2026
https://github.com/vimaltiwari2612/spacefighter
A simple 2d game simulation of old Classic Video Game, created using using Pure HTML, CSS and JavaScript.
2d 2d-game css3 game game-development html html-css-javascript html5 javascript pure-javascript purescript shooting-game space-invaders vanila-javascript
Last synced: 29 Apr 2026
https://github.com/sliptype/react-pure
❄️ An example of managing state using Purescript in a React app
functional-programming purescript react
Last synced: 09 May 2026
https://github.com/unisay/purescript-lua-example
Example project to demonstrate usage of the purescript-lua compiler backend
Last synced: 15 May 2026
https://github.com/unisay/purescript-facebook
Idiomatic Purescript bindings for the Facebook SDK
Last synced: 06 Mar 2025
https://github.com/eggy115/purescript
Purescript
pure-script purescript purescript-code purescript-examples purescript-lang purescript-language purescript-programs purescript-scripts
Last synced: 10 Mar 2026
https://github.com/danieljharvey/purescript-radox
Like Redux, For Purescript, But With Less Features
purescript purescript-react state-management variants
Last synced: 29 Jan 2026
https://github.com/justinwoo/purescript-chahan
Turn your Generics-Rep Sums and Products into lists, because that's cool.
generics-rep purescript type-level
Last synced: 25 Jan 2026
https://github.com/justinlovinger/nix-purescript-concur-frontend-starter
A starter template for building a frontend with Nix, PureScript, and Concur.
concur frontend nix purescript spago
Last synced: 27 Mar 2025
https://github.com/wildhoney/typified
🗼An experimental implementation of first class functional types using pure ES at runtime, inspired by Haskell, PureScript and Idris.
declarations functional generics haskell idris purescript types typing
Last synced: 16 Feb 2026
https://github.com/gabysbrain/purescript-dataframe
A data structure for row-based data and queries
Last synced: 19 Feb 2026
https://github.com/purefunctor/purescript-fastify
PureScript bindings for fastify.
Last synced: 13 Aug 2025
https://github.com/iarthstar/purescript-sketch
Sketch API JS bindings for development of Sketch Plugin using PureScript
library purescript sketch sketch-plugin
Last synced: 07 Mar 2026
https://github.com/emptywork/functional-programming
General purpose repository for learning purely-function languages.
functional functional-programming general-purpose haskell haskell-learning purely-functional purescript
Last synced: 18 Jun 2026
https://github.com/justinwoo/purescript-naporitan
Because sometimes, you want a reflected record of proxies to make life easier.
Last synced: 20 Feb 2026
https://github.com/smddzcy/learning-new-technologies
My learning process of new technologies.
docker elixir firebase golang haskell heroku learning learning-by-doing learning-exercise phoenix prolog purescript react-native tensorflow vuejs
Last synced: 10 Apr 2026
https://github.com/juspay/purescript-node-websocket
Bindings to node/npm's "websocket" library
Last synced: 22 Jun 2025
https://github.com/sectore/purescript-truffle-pet-shop
Truffle's Pet Shop tutorial ported to PureScript
ethereum halogen purescript web3js
Last synced: 09 Jun 2026
https://github.com/purefunctor/purescript-clowns-n-jokers-dissections
An implementation of Clowns to the Left of me, Jokers to the Right (Pearl): Dissecting Data Structures by Conor McBride in PureScript
Last synced: 04 Jan 2026
https://github.com/justinwoo/purescript-expect-inferred
Library for checking inferred types of values for testing
Last synced: 24 Jan 2026
https://github.com/turbomack/pure-life-in-comonad
Conway's Game of Life Using Comonad
comonad gamleoflife purescript zipper
Last synced: 19 Mar 2026
https://github.com/justinwoo/purescript-shoronpo
A library for type-level Symbol formatting with other Symbols, e.g. intercalated record labels
formatting purescript symbols type-level
Last synced: 18 Mar 2026
https://github.com/boazjohn/purescript-react-starter
Purescript React Hello World App.
purescript purescript-react react-starter
Last synced: 12 Feb 2026
https://github.com/oreshinya/purescript-simple-emitter
PureScript simple event emitter
Last synced: 20 Jan 2026
https://github.com/mschristiansen/purescript-halogen-bootstrap4
Bootstrap 4 classes for `purescript-halogen`
bootstrap4 css halogen purescript
Last synced: 05 Apr 2025
https://github.com/timdeputter/purescript-gun
Purescript bindings to the gun.js database
database gundb offline-first peer-to-peer purescript
Last synced: 20 May 2026
https://github.com/emptywork/ps-w3resource
My adaptation on how to solve W3Resource C Programming Basic Algorithm using Purescript
purely-functional-data-structures purescript
Last synced: 19 Mar 2026
https://github.com/risto-stevcev/purescript-starter-template
A purescript starter template using purescript-signal and purescript-smolder-vdom
elm purescript signal starter template virtual-dom webpack
Last synced: 18 Apr 2025
https://github.com/justinwoo/purescript-la-galbi
A simple library to parse a path string to a record of the parameters
Last synced: 24 Jan 2026
https://github.com/cprussin/purescript-node-stream-buffers
A wrapper for the Node stream-buffers package
buffers node purescript stream
Last synced: 19 Oct 2025
https://github.com/jkachmar/purescript-mqttjs
Incomplete bindings to the MQTT.js library.
Last synced: 04 Nov 2025
https://github.com/maxdeviant/purescript-pwned-passwords
hibp purescript pwned-passwords
Last synced: 19 Mar 2026
https://github.com/maxhallinan/redexer
Step through the reduction of an untyped lambda calculus term.
Last synced: 19 Mar 2026
https://github.com/the-dr-lazy/purescript-monarch-ui
What if you never had to write CSS again? elm-ui equivalent for purescript-monarch.
design dx elm frontend monarch purescript ui ux
Last synced: 16 May 2026
https://github.com/vyorkin/purescript-handsontable
A minimal Handsontable bindings.
grid handsontable purescript spreadsheet
Last synced: 15 Feb 2026
https://github.com/justinwoo/purescript-alphasucc
For those times when you want the alphabet for labeling things.
Last synced: 16 Feb 2026
https://github.com/brettm12345/tailwind-generator
A cli for managing your tailwind setup complete with type generation. WIP
functional-programming optparse-applicative purescript tailwindcss
Last synced: 28 Apr 2026
https://github.com/coot/purescript-karma-test-unit
Karma runner for purescript-test-unit.
karma karma-runner purescript test-runner unit-testing
Last synced: 19 Mar 2026
https://github.com/mjepronk/purescript-web-url
FFI for the Web URL API (encode and decode URL's): https://developer.mozilla.org/en-US/docs/Web/API/URL
Last synced: 19 Mar 2026
https://github.com/pt2121/purescript-covfefe
Ok Google, talk to Real Donald Trump
actions-on-google api-ai google-assistant-api nodejs purescript purescript-demo twitter-api
Last synced: 24 Mar 2025
https://github.com/xxxcam900xxx/to-do-list-maker
Kleines JavaScript Projekt. Baue ein To-Do-List-Maker
css html javascript purescript todolist
Last synced: 24 Apr 2026
https://github.com/vimaltiwari2612/wordgame
A simple word finder game using Pure HTML, CSS and Javascript.
css css3 game-development html html5 javascript javascript-game javascript-library pure-javascript purescript spellcheck spellchecker spelling vanilla-javascript vanilla-js web-game word-game word-games wordgame wordgames
Last synced: 17 May 2026
https://github.com/yehzhang/yousort
Fluently sorts everything, you being the comparator.
elm-architecture functional-programming html5 material-design materialize purescript pux reactive web-app
Last synced: 04 Jan 2026
https://github.com/athanclark/purescript-qrcode
A binding to the `qrcode` node module
Last synced: 15 Nov 2025
https://github.com/vimaltiwari2612/pokedex
A basic Pokedex app, created using simple HTML, CSS and JS.
css3 html html5 javascript javascript-library pokemon pokemon-api purescript vanilla-javascript
Last synced: 06 May 2026
https://github.com/oreshinya/purescript-basic-auth
Basic authentication helper
basic-authentication purescript
Last synced: 18 Jan 2026
https://github.com/vyorkin/purescript-soundcloud
PureScript bindings for Official SoundCloud Javascript SDK.
Last synced: 09 Sep 2025
https://github.com/justinwoo/purescript-xiaomian
Make a record of SProxy of keys of a row type easily, and just plug in the inferred type when you're finished.
Last synced: 04 Feb 2026
https://github.com/justinwoo/npm-spacchetti-cli-bin-simple
A simple distribution of spacchetti-cli using NPM. Assumes almost nothing other than Linux/OSX.
psc-package purescript spacchetti
Last synced: 03 Nov 2025
https://github.com/running-grass/purescript-lunar-calendar
purescript生态下的农历库
date lunar-calendar purescript
Last synced: 22 Feb 2026
https://github.com/svisser/purescript-mustache
PureScript wrapper for mustache.js
bindings mustache purescript template
Last synced: 19 Jan 2026
https://github.com/lazywithclass/project-lamp
Source code for book content and site
book functional-programming haskell purescript
Last synced: 27 Apr 2026
https://github.com/athanclark/purescript-quickcheck-combinators
Typelevel combinators for quickcheck, in purescript
data-generation purescript quickcheck quickcheck-combinators typelevel-programming
Last synced: 24 Jan 2026
https://github.com/justinwoo/chocopie-redux-devtools-demo
Demo of using Redux DevTools with https://github.com/justinwoo/purescript-redux-devtools with a https://github.com/lumihq/purescript-react-basic view with https://github.com/justinwoo/purescript-choco-pie to drive inputs.
Last synced: 02 Nov 2025
https://github.com/na9da/kissvg
Convert web pages to SVG
chrome-extension html html2svg purescript svg
Last synced: 09 Sep 2025
https://github.com/taktoa/qdoc2psn
Generate purescript-native bindings from a QDoc XML file. (WIP)
bindings cpp haskell purescript purescript-native qt
Last synced: 12 May 2026
https://github.com/carstenkoenig/tetrisps
Tetris in Purescript using a Canvas
Last synced: 23 Mar 2025
https://github.com/rbatinov/mvc-template-with-php-oop
This is a simple MVC project template based on OOP and written in PHP. It also contains Database class which helps connecting to mySQL database.
controller model mvc mysql noframework php pure purescript view web webapp website
Last synced: 14 May 2026
https://github.com/markfarrell/purescript-parsing-repetition
Helper functions for the repetition of PureScript parsers, e.g. range of number of occurrences and validation constraints on trailing input.
Last synced: 05 Jan 2026
https://github.com/justinwoo/purescript-sijidou
A library for matching a string into a record of functions of statically known Symbol proxies.
Last synced: 04 Feb 2026
https://github.com/tfc/electron-purescript-example
A minimal example Electron app that is written in Purescript
electron esbuild flake nix purescript purs-nix react
Last synced: 09 May 2026
https://github.com/nonbili/purescript-halogen-ntabs
a Nonbili tabs library in purescript halogen
Last synced: 25 Feb 2026
https://github.com/epicallan/bot
A Messenger bot in purescript -- work in progress
expressjs messenger-bot nodejs purescript
Last synced: 25 May 2026
https://github.com/nsaunders/p.giphy
A PureScript clone of the Elm Giphy API demo
affjax argonaut halogen purescript
Last synced: 23 Mar 2025
https://github.com/vimaltiwari2612/super-mario-bros
The Retro Super Mario Bros Game using HTML5, Vanilla Javascript and CSS.
game-2d game-development game-engine html-css-javascript html5 javascript javascript-game pure-javascript purescript super-mario-bros super-mario-maker vanilla-javascript
Last synced: 18 Jun 2026
https://github.com/yornaath/purescript-bf-gun
Gun DB bindings in purescript.
Last synced: 19 Mar 2026
https://github.com/red-rapious/compilateur-petit-purescript
Compiler of the Purescript language in OCaml - Project for the "Programming languages and compilation" course 2023-2024 at ENS Ulm
Last synced: 01 Mar 2025
https://github.com/nonbili/purescript-nonbili-nodejs
Some helpful nodejs functions
Last synced: 06 Oct 2025
https://github.com/rightfold/pursuit-haddock
Make Pursuit look like Haddock
Last synced: 24 Feb 2025
https://github.com/agroudiev/compilateur-petit-purescript
Compiler of the Purescript language in OCaml - Project for the "Programming languages and compilation" course 2023-2024 at ENS Ulm
Last synced: 14 Jun 2026
https://github.com/dgendill/purescript-query-params
A PureScript library for reading query parameters from urls.
Last synced: 21 Feb 2026
https://github.com/iarthstar/my-cryptos-cli
My Cryptos CLI
api cli command-line-interface cryptos javascript purescript
Last synced: 21 Aug 2025
https://github.com/goodmind/purescript-mtproto
telegram-mtproto bindings for PureScript
Last synced: 01 Feb 2026
https://github.com/pmiddend/raytracker
visualize when things start and end
haskell nix productivity purescript quantified-self
Last synced: 11 May 2026
https://github.com/justinwoo/purescript-puchitomato
A small module for a string literal type that guarantees a String value the same as its Symbol parameter.
Last synced: 18 Feb 2026