Awesome
purescript-ecosystem
What are the most popular libraries in the Purescript ecosystem?
Number | Name | Description | Stars |
---|---|---|---|
1 | purescript/purescript | A strongly-typed language that compiles to JavaScript | 6558 |
2 | sharkdp/insect | High precision scientific calculator with support for physical units | 2098 |
3 | sharkdp/cube-composer | A puzzle game inspired by functional programming | 1435 |
4 | purescript-halogen/purescript-halogen | A declarative, type-safe UI library for PureScript. | 1136 |
5 | alexmingoia/purescript-pux | Build type-safe web apps with PureScript. | 563 |
6 | thomashoneyman/purescript-halogen-realworld | Exemplary real world application built with PureScript + Halogen | 514 |
7 | purescript/spago | 🍝 PureScript package manager and build tool powered by Dhall and package-sets | 480 |
8 | andyarvanitis/purescript-native | A native compiler backend for PureScript (via C++ or Golang) | 478 |
9 | feramhq/transity | Keep track of your 💵, 🕘, 🐖, 🐄, 🍻 on your command line | 472 |
10 | paf31/purescript-book | Sources for the PureScript book | 447 |
11 | purescript-contrib/pulp | A build tool for PureScript projects | 441 |
12 | paf31/purescript-thermite | A simple PureScript wrapper for React | 345 |
13 | JordanMartinez/purescript-jordans-reference | Learn PureScript with this "clone and play" repository | 338 |
14 | purescript-contrib/purescript-react | React Bindings for PureScript | 328 |
15 | sharkdp/purescript-flare | A special-purpose UI library for Purescript | 264 |
16 | adkelley/javascript-to-purescript | Tutorial Series - Make the Leap from Javascript to PureScript | 256 |
17 | purescript-contrib/purescript-aff | An asynchronous effect monad for PureScript | 240 |
18 | purescript-hyper/hyper | Type-safe, statically checked composition of HTTP servers | 237 |
19 | bodil/purescript-signal | Elm style FRP library for PureScript | 235 |
20 | purescript/psc-package | A package manager for PureScript based on package sets | 228 |
21 | lumihq/purescript-react-basic | An opinionated set of bindings to the React library, optimizing for the most basic use cases | 202 |
22 | pure-c/purec | C backend for PureScript | 196 |
23 | purescript-concur/purescript-concur-react | Concur UI Framework for Purescript | 194 |
24 | jonschoning/espial | Espial is an open-source, web-based bookmarking server. | 191 |
25 | nkly/purescript-express | Purescript wrapper for Express.js | 157 |
26 | paf31/purescript-sdom | An experiment in replacing the virtual DOM and avoiding diffing | 152 |
27 | JordanMartinez/learn-halogen | Learn purescript-halogen using a bottom-up apporach via this "clone-and-play" repository | 152 |
28 | alpacaaa/elm-to-purescript-cheatsheet | Purescript for Elm devs. 🚀 | 146 |
29 | juspay/purescript-presto | Write Apps like Mathematical Equations! | 134 |
30 | natefaubion/purescript-spork | Elm-like for PureScript | 133 |
31 | purescript/pursuit | Website for hosting and searching PureScript API documentation | 125 |
32 | nwolverson/vscode-ide-purescript | PureScript IDE support for VS Code | 123 |
33 | kritzcreek/pscid | A lightweight, fast and unintrusive PureScript file-watcher | 119 |
34 | paf31/purescript-behaviors | A simple push-pull FRP implementation | 118 |
35 | natefaubion/purescript-run | An extensible-effects implementation | 117 |
36 | utkarshkukreti/purescript-hedwig | Hedwig is a fast, type safe, declarative PureScript library for building web applications. | 116 |
37 | zrho/purescript-optic-ui | PureScript UI framework based on lenses. | 116 |
38 | nwolverson/atom-ide-purescript | Atom package for PureScript build, completion, etc support | 115 |
39 | spicydonuts/purescript-react-basic-hooks | An implementation of React hooks on top of purescript-react-basic | 110 |
40 | bodil/purescript-is-magic | An educational game with ponies | 109 |
41 | purescript/purescript-prelude | The PureScript Prelude | 108 |
42 | justinwoo/purescript-simple-json | A simple Purescript JSON library that uses types automatically | 108 |
43 | doolse/purescript-reactnative | React Native bindings for purescript | 107 |
44 | purescript-contrib/purescript-profunctor-lenses | Pure profunctor lenses | 105 |
45 | f-o-a-m/purescript-web3 | a purescript library for the web3 api | 104 |
46 | rnons/ted2srt | Download bilingual subtitles of TED talks | 103 |
47 | purescript-spec/purescript-spec | Testing framework for Purescript | 103 |
48 | lettier/lambda-lantern | 🧙 A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D. | 103 |
49 | purescript-contrib/purescript-parsing | A parser combinator library based on Parsec | 98 |
50 | natefaubion/purescript-variant | Polymorphic variants for PureScript | 98 |
51 | coot/zephyr | Tree shaking breeze for PureScript CoreFn AST | 97 |
52 | paf31/purescript-purview | A UI library based on the incremental lambda calculus | 96 |
53 | purescript-contrib/purescript-affjax | An asynchronous AJAX library built using Aff. | 95 |
54 | cprussin/purescript-httpure | A web framework written in PureScript. | 95 |
55 | pselm/signals | Purescript implementation of Elm 0.16's signals modules | 92 |
56 | eskimor/servant-purescript | Translate servant API to purescript code, with the help of purescript-bridge. | 86 |
57 | restaumatic/purescript-specular | A Reflex-Dom inspired UI library for PureScript | 86 |
58 | bodil/purescript-smolder | A combinator library for generating markup | 85 |
59 | purerl/purerl | Erlang backend for the PureScript compiler | 83 |
60 | paf31/purescript-react-explore | Experiments with comonads for modelling React UIs | 83 |
61 | purescript-contrib/purescript-routing | A clean, type-safe routing library for PureScript. | 82 |
62 | pelotom/purescript-d3 | PureScript bindings for D3 | 81 |
63 | thomashoneyman/purescript-halogen-formless | A renderless component to build forms in Halogen | 81 |
64 | lettier/lda-topic-modeling | A PureScript, browser-based implementation of LDA topic modeling. | 81 |
65 | lumihq/purescript-lumi-components | Library of our UI components | 80 |
66 | purescript-python/purescript-python | A Python backend for PureScript. | 80 |
67 | chrisdone/purify | Reproducible builds for PureScript | 79 |
68 | purescript-contrib/purescript-css | A clean, type-safe library for describing, manipulating and rendering CSS | 79 |
69 | eskimor/purescript-bridge | Create PureScript datatypes from Haskell datatypes | 77 |
70 | purescript/trypurescript | PureScript in the browser | 75 |
71 | paf31/purescript-incremental-functions | Incremental lambda calculus | 74 |
72 | purescript/purescript-quickcheck | An implementation of QuickCheck in PureScript | 73 |
73 | bodil/purescript-test-unit | An asynchronous unit test runner for PureScript | 73 |
74 | sharkdp/purescript-sparkle | Infer user interfaces from type signatures | 72 |
75 | funkia/purescript-turbine | Purely functional UI library powered by FRP. | 71 |
76 | MonoidMusician/dhall-purescript | Dhall implementation and structural editor in PureScript | 69 |
77 | tfausak/thran | Compile PureScript into Haskell. | 69 |
78 | citizennet/purescript-ocelot | An opinionated component library for Halogen apps | 68 |
79 | natefaubion/purescript-psa | Error/Warning reporting frontend for the PureScript compiler | 68 |
80 | i-am-tom/purescript-panda | What would TEA look like if we had no VDOM? | 66 |
81 | purescript/purescript-free | Free monads, Cofree comonads, Yoneda and Coyoneda functors, and the Trampoline monad. | 65 |
82 | nwolverson/purescript-language-server | 65 | |
83 | hoodunit/purescript-react-native | Low-level PureScript wrappers for React Native | 65 |
84 | michaelficarra/purescript-demo-mario | :turtle: implementation of Elm's Mario demo in PureScript | 64 |
85 | kritzcreek/psc-ide | DEPRECATED - Editor Support for the PureScript programming language | 63 |
86 | nponeccop/HNC | HN Compiler | 62 |
87 | thomashoneyman/purescript-halogen-hooks | Reusable stateful logic in Halogen, inspired by React Hooks | 62 |
88 | hendrikniemann/purescript-graphql | End to End typesafe GraphQL with PureScript | 61 |
89 | vladciobanu/purescript-halogen-example | Sample halogen app that uses a few DSLs within the application's free monad | 58 |
90 | csicar/pskt | Kotlin-backend for PureScript | 57 |
91 | parsonsmatt/purs-architecture-tutorial | A port of the Elm Architecture Tutorial to PureScript | 56 |
92 | purescript/purescript-foreign | Library for dealing with foreign data (JavaScript objects) in PureScript | 55 |
93 | paf31/purescript-quickserve | Quick HTTP servers | 54 |
94 | paf31/purescript-foreign-generic | Generic deriving for purescript-foreign | 53 |
95 | citizennet/purescript-halogen-select | Building blocks for common selection user interfaces in PureScript & Halogen | 53 |
96 | paulyoung/pureswift | Swift backend for PureScript. | 53 |
97 | AlexeyRaga/purescript-react-electron-example | 53 | |
98 | purescript/purescript-transformers | Monad and comonad transformers | 52 |
99 | purescript/purescript-in-purescript | PureScript compiler written in PureScript (On hold / inactive) | 52 |
100 | sharkdp/purescript-isometric | Isometric rendering for PureScript | 52 |
101 | natefaubion/purescript-checked-exceptions | Extensible checked exceptions with polymorphic variants | 51 |
102 | ethul/purescript-webpack-example | Example using PureScript with webpack | 50 |
103 | purescript-contrib/purescript-matryoshka | Generalized folds, unfolds, and traversals for fixed point data structures | 50 |
104 | Kamirus/purescript-selda | A type-safe, high-level SQL library for PureScript | 50 |
105 | justinwoo/purescript-ohyes | A library for generating Typescript types that can be used transparently from Purescript. | 50 |
106 | tfausak/purescript-neon | ⚡️ A practical standard library for PureScript. | 49 |
107 | purescript/purescript-typelevel-prelude | Types and kinds for basic type-level programming | 48 |
108 | anttih/purescript-rx | PureScript bindings for RxJS | 47 |
109 | bodil/purescript-vdom | A native PureScript virtual DOM implementation. | 47 |
110 | purescript/purescript-control | Common control classes and utility functions | 46 |
111 | natefaubion/purescript-routing-duplex | Unified parsing and printing for routes in PureScript | 46 |
112 | sharkdp/purescript-ctprelude | A Prelude with names from category theory | 46 |
113 | aktowns/purescript-simple-dom | 45 | |
114 | purescript-halogen/purescript-halogen-vdom | An extensible virtual-dom library for PureScript. | 45 |
115 | mgmeier/purescript-webgl | Binding to WebGL for purescript. | 45 |
116 | Gabriel439/Purescript-to-Python | A compiler from Purescript to Python | 41 |
117 | natefaubion/purescript-cst | A concrete-syntax tree and parser for the PureScript language | 39 |
118 | minoki/purescript-tsd-gen | TypeScript Declaration File (.d.ts) generator for PureScript | 36 |
119 | joneshf/purty | GitHub mirror for CI ONLY. All development happens on GitLab. | 29 |
120 | christian-marie/servant-purescript | (defunct) Purescript client code generation for Servant | 27 |
121 | justinwoo/purescript-choco-pie | A Cycle.js-like utility for working with Purescript-Event | 25 |
122 | purescript-contrib/purescript-pathy | A type-safe abstraction for platform-independent file system paths. | 25 |
123 | krisajenkins/purescript-remotedata | 25 | |
124 | soupi/purescript-slides | A tiny EDSL for making slides in PureScript | 25 |
125 | afcondon/purescript-d3v4 | Starting from scratch to wrap D3v4 | 25 |
126 | VerbalExpressions/purescript-verbal-expressions | Purescript Regular expressions made easy | 25 |
127 | Thimoteus/purescript-optlicative | applicative opt parsing for node | 24 |
128 | kcsongor/purescript-record-format | Experimental record formatting from type-level format strings | 24 |
129 | paulyoung/purescript-prettier-printer | An implementation of "A prettier printer" (Wadler 2003) in PureScript. | 24 |
130 | hdgarrood/purescript-benchotron | Straightforward benchmarking for PureScript/JavaScript. | 24 |
131 | felixSchl/purescript-pipes | Purescript port of Pipes - http://hackage.haskell.org/package/pipes-4.1.9 | 24 |
132 | waterson/purescript-webaudio | A PureScript wrapper around the HTML5 Web Audio API | 24 |
133 | hoodunit/purescript-screeps | PureScript wrapper library for the Screeps game API (https://screeps.com) | 24 |
134 | paf31/purescript-safely | A combinator for making any monadic control operator stack-safe | 24 |
135 | bamboo/purescript-electron | PureScript FFI bindings for the Electron API (This repository is no longer maintained) | 24 |
136 | Thimoteus/purescript-simple-request | A library connecting purescript-http, purescript-aff and purescript-node-http | 23 |
137 | ethul/purescript-freeap | Free applicative functors for PureScript | 23 |
138 | tmountain/purescript-reproducible | A short guide detailing how to bootstrap PureScript. | 23 |
139 | ethul/purescript-angular | AngularJS 1.2 bindings for PureScript (currently in the experimental stage) | 23 |
140 | sectore/program-imperatively-using-purescript | Program imperatively using PureScript, State monad and lenses | 23 |
141 | justinwoo/spacchetti-react-basic-starter | Fork of react-basic-starter using Package sets | 23 |
142 | purescript-contrib/purescript-uri | A type-safe parser, printer, and ADT for URLs and URIs. | 22 |
143 | kwohlfahrt/purescript-halogen-svg | 22 | |
144 | purescript/purescript-profunctor | Profunctor type classes and data structures | 22 |
145 | Risto-Stevcev/purescript-ffi-utils | A utility library for the purescript foreign function interface | 22 |
146 | purescript-hyper/purescript-trout-client | Automatically derived XHR clients for Trout routing types. | 22 |
147 | paluh/purescript-polyform | An attempt to build composable validation toolkit. | 22 |
148 | ptol/purescript-sigment | A simple game-engine/ui library | 22 |
149 | paf31/purescript-graphics-vis | A library for interactively creating graphics visualizations | 22 |
150 | funkia/purescript-hareactive | PureScript bindings for the FRP library Hareactive | 22 |
151 | spicydonuts/pux-rock-paper-scissors | 22 | |
152 | purescript-node/purescript-node-fs | Node.js file I/O for purescript | 21 |
153 | purescript/purescript-lazy | Call-by-need values | 21 |
154 | purescripters/purescript-template-strings | ES6 style template strings for Purescript | 21 |
155 | f-o-a-m/purescript-optparse | Applicative option parser | 21 |
156 | sectore/purescript-bulma | PureScript bindings for Bulma | 21 |
157 | truqu/purescript-workers | An API wrapper around Web Workers (Dedicated, Shared and Service) | 21 |
158 | rightfold/purescript-news | Aggregation of various PureScript news sources | 21 |
159 | Thimoteus/literate-purescript | literate-style programming for purescript | 21 |
160 | paf31/purescript-debugger | A simple console debugger for PureScript functions | 21 |
161 | owickstrom/purescript-leffe | The Labeled Effects Extension to PureScript | 21 |
162 | nsaunders/trout-demo | Trout and code sharing in PureScript | 21 |
163 | csicar/purescript-generic-graphviz | library for generating graphviz visualizations using purescript generics | 21 |
164 | andreypopp/purescript-node-thunk | Node callbacks as thunks | 21 |
165 | f-o-a-m/parking-dao | An Example Solidity Application Using the Chanterelle Build Tool | 21 |
166 | parsonsmatt/purescript-routing-example | An example of purescript-routing and purescript-halogen | 20 |
167 | purescript/purescript-tuples | Tuple data type and utility functions | 20 |
168 | paulyoung/purescript-corefn | A library for working with the PureScript functional core. | 20 |
169 | f-o-a-m/purescript-web3-example | 20 | |
170 | ehrenmurdick/purescript-oak | Implementation of the Elm Architecture in Purescript | 20 |
171 | Thimoteus/purescript-transformerless | Transformerless monads for Puresript | 20 |
172 | coot/purescript-cofree-react-router | React-Router implemented in PureScript as Cofree Comonad for the Array functor. | 20 |
173 | coot/purescript-redox | Data store(s) for purescript applications. Use your own DSL to update the global state. | 20 |
174 | zyla/purescript-concur | [ABANDONED] An attempt to port the concur library to PureScript. | 20 |
175 | felixSchl/purescript-redux-saga | Manageable I/O for Purescript apps - http://slides.com/felixschl/managing-io-in-purescript | 20 |
176 | dmbfm/purescript-puregl | 20 | |
177 | coot/purescript-isomorphic-react-example | Example of Isomorphic React Application written in PureScript | 20 |
178 | awakesecurity/purescript-precise-datetime | 20 | |
179 | justinwoo/purescript-web-audio-player-demo | A web audio player demo using Halogen for skipping in different increments | 20 |
180 | slamdata/purescript-webdriver | A PureScript interface to Selenium's Node Webdriver. | 19 |
181 | justinwoo/purescript-record-extra | Extra functions for working with Records | 19 |
182 | justinwoo/purescript-bismuth | A library for generating flow type signatures for direct interop between PureScript and Flow. Similar to OhYes | 19 |
183 | danieljharvey/purescript-refined | Purescript refinement types with runtime checking | 19 |
184 | LiamGoodacre/purescript-type-lang | Lambda calculus at the type level. | 19 |
185 | natefaubion/purescript-optimizer | 18 | |
186 | mtolly/onyxite-customs | Rock Band 3 custom songs and a tool to build them | 18 |
187 | purescript-contrib/purescript-nullable | A very simple library for dealing with nulls in foreign libraries | 18 |
188 | purescript-web/purescript-web-dom | Type definitions and low level interface implementations for the W3C DOM spec | 18 |
189 | mostalive/purescript-firebase | Firebase bindings for purescript | 18 |
190 | garyb/purescript-codec-argonaut | Bi-directional JSON codecs for argonaut | 18 |
191 | purescript/purescript-exists | Existential types as a library | 18 |
192 | paf31/purescript-event | The Event type, extracted from purescript-behaviors | 18 |
193 | cprussin/purescript-monad-logger | A library providing a class for monads which log messages, an associated transformer, and associated data types. | 18 |
194 | lpil/purescript-aws-lambda-express | 18 | |
195 | justinwoo/purescript-0.12.0-hello-world | PureScript 0.12.0 Hello World | 18 |
196 | paf31/purescript-memoize | Type classes for creating memoized functions | 18 |
197 | sliptype/vue-pure | ⛱ An example of managing state using Purescript in a Vue app | 18 |
198 | citizennet/purescript-fuzzy | A type-safe fuzzy string matcher | 18 |
199 | agrafix/purescript-apparch | PureScript application layout pattern, derived from the Elm Architecture | 18 |
200 | hdgarrood/solitaire | Basic Solitaire game in PureScript, with both web and terminal UIs | 18 |
201 | cprussin/minichrome | A minimal web browser built for tiling window managers | 18 |
202 | bitc/purescript-bundle-fast | A fast alternative to PureScript's psc-bundle to be used during development | 17 |
203 | purescript/purescript-either | Values with two possibilities | 17 |
204 | purescript/purescript-console | Console-related functions | 17 |
205 | sharkdp/purescript-bigints | Arbitrary length integers for PureScript | 17 |
206 | paf31/purescript-yargs | PureScript bindings for the yargs command-line parsing library | 17 |
207 | bodil/purescript-sized-vectors | Idris style sized vectors in PureScript | 17 |
208 | f-o-a-m/purescript-web3-generator | A code generation tool for purescript-web3 | 17 |
209 | LiamGoodacre/purescript-filterable | Classes for filterable and witherable data structures | 17 |
210 | paf31/purescript-leibniz | Leibniz Equality | 17 |
211 | paf31/purescript-behaviors-demo | purescript-behaviors in PSCi | 17 |
212 | bodil/purescript-kanren | Relational programming for PureScript | 17 |
213 | zudov/purescript-cycle | Purescript bindings for Cycle.js | 17 |
214 | paulyoung/purescript-style | 17 | |
215 | Dretch/purescript-querydsl | 17 | |
216 | Thimoteus/SandScript | A lisp dialect written in PureScript | 17 |
217 | thomashoneyman/purescript-alga | An implementation of algebraic graphs in PureScript | 17 |
218 | justinwoo/halogen-parcel-hot-reload-demo | An example of one way you could use hot reloading with Halogen. | 17 |
219 | joelgrus/science-questions | end-to-end data product for generating random science quizzes | 17 |
220 | stefankoegel/clickyEvaluation | Visual tool for stepwise evaluation of simple Haskell expressions | 17 |
221 | purescript-halogen/purescript-halogen-css | An adapter between the purescript-halogen and purescript-css libraries. | 16 |
222 | purescript/purescript-refs | Mutable value references | 16 |
223 | purescript-contrib/purescript-freet | Free monad transformers | 16 |
224 | garyb/purescript-debug | Console based debugging functions | 16 |
225 | purescript-contrib/purescript-aff-coroutines | Helper functions for creating coroutines with the Aff monad | 16 |
226 | purescript/purescript-graphs | Purely functional graph data structure | 16 |
227 | sharkdp/purescript-format | Type-safe, printf-style formatting for PureScript | 16 |
228 | justinwoo/purescript-parcel-example | An example of how PureScript outputs are just CommonJS modules that you can use in any way you want. | 16 |
229 | precog/purescript-mra | A definition and reference implementation for MRA in PureScript. | 16 |
230 | nwolverson/purescript-suggest | Apply PureScript compiler suggestions to fix warnings | 16 |
231 | Thimoteus/purescript-promises | An alternative effect monad for PureScript. | 16 |
232 | thomashoneyman/purescript-halogen-portal | Portals for Halogen: Render child components anywhere in the DOM | 16 |
233 | rinn7e/rinn7e-halogen-starter | Opinionated Purescript Halogen Starter | 16 |
234 | rintcius/purescript-aui | Algebraic UI's in Purescript | 16 |
235 | jvliwanag/purescript-oneof | A Purescript data type for untagged unions | 16 |
236 | nsaunders/purescript-dotenv | Load environment variables from a .env file. | 16 |
237 | houli/PR-808 | Roland TR-808 Drum Machine in PureScript | 16 |
238 | paf31/purescript-signal-loop | An abstraction on top of purescript-signal, for avoiding Channels | 16 |
239 | purescript/purescript-math | Math functions | 15 |
240 | purescript-contrib/purescript-machines | Mealy machines | 15 |
241 | spicydonuts/purescript-uuid | 15 | |
242 | garyb/purescript-quickcheck-laws | QuickCheck powered law tests for PureScript's core typeclasses. | 15 |
243 | JordanMartinez/purescript-to-haskell | Helps a PureScript developer get more familiar with Haskell, so they can use Haskell as a web server | 14 |
244 | osa1/psc-lua | Lua backend for PureScript | 13 |
245 | spion/purscheck | A tiny wrapper for the purescript compiler compatible with flycheck | 13 |
246 | justinwoo/psc-package2nix | Tool to derive a Nix expression from a psc-package.json configuration. | 13 |
247 | Southern-Exposure-Seed-Exchange/Order-Manager-Prototypes | Rough REST client/server prototypes for SESE's Order Manager. | 13 |
248 | spicydonuts/purescript-spectacle-presentation | Presentation on using React Spectacle via Pux & PureScript | 12 |
249 | rnons/purescript-halogen-day-picker | A day picker written in purescript halogen | 12 |
250 | juspay/purescript-presto-backend | Flow Monad for your Backend | 12 |
251 | zudov/purescript-miniyampa | A simplistic AFRP implementation | 12 |
252 | purescript/purescript-type-equality | Type equality constraints | 12 |
253 | justinwoo/purescript-lenient-html-parser | A reaaaaaally lenient HTML parser for Purescript inspired by ndmitchell's TagSoup | 12 |
254 | justinwoo/purescript-serialized-actions | just an example of how simple ADTs should have JSON serialization and deserialization automatically derived | 12 |
255 | puffnfresh/purescript-streams | Compositional, streaming I/O library (unfinished) | 12 |
256 | justinwoo/purescript-home-run-ball | A library for applying a row of rules for validation to refine a value | 12 |
257 | juspay/purescript-sequelize | Purescript wrapper for Sequelize - http://docs.sequelizejs.com/ | 12 |
258 | purescript/purescript-catenable-lists | Catenable lists | 12 |
259 | adinapoli/snaplet-purescript | Automatic (re)compilation of Purescript code | 11 |
260 | jmackie/purescript.nix | 📦 PureScript package management with Nix | 11 |
261 | csicar/purescript-doctest | Generate tests from examples in purescript docs | 11 |
262 | rightfold/purescript-alkali | Generate Halogen forms from types | 11 |
263 | newlandsvalley/purescript-school-of-music | Port of the Haskell School of Music to Purescript | 11 |
264 | id3as/purescript-erl-pinto | An opinionated OTP framework wrapper | 11 |
265 | purescript/purescript-exceptions | Exception effects | 11 |
266 | citizennet/purescript-lynx-poc | An experimental library for dynamic forms. | 11 |
267 | lumihq/purescript-react-basic-emotion | 11 | |
268 | purescript-contrib/purescript-aff-bus | Many-to-many broadcasting | 11 |
269 | dariooddenino/pux-blog | 11 | |
270 | ajnsit/purescript-formless-independent | Formless library, Independent of any UI Framework dependencies | 11 |
271 | purescript-contrib/purescript-these | Data type isomorphic to α ∨ β ∨ (α ∧ β) | 11 |
272 | joelgrus/polyglot-twitter-bot | code for writing twitter bots in several languages | 11 |
273 | intellij-purescript/intellij-purescript | Purescript intellij plugin | 11 |
274 | purescript/purescript-globals | Typed definitions for standard Javascript globals | 11 |
275 | pelotom/purescript-d3-examples | PureScript + D3 examples | 11 |
276 | DukkhaLess/DukkhaLessClient | A self-care application for individuals seeking to improve their mental health | 11 |
277 | f-o-a-m/purescript-deck-gl | purescript wrapper for Uber's deck.gl library | 11 |
278 | MonoidMusician/purescript-halogen-zuruzuru | A list reordering component for Halogen. Named by @justinwoo. (GitHub suggested "verbose-chainsaw".) | 11 |
279 | fehrenbach/purescript-unordered-collections | Fast, hash-based, immutable collections. | 11 |
280 | quephird/space-invaders-ps | An attempt at porting my space invaders game, originally written in Clojure, to PureScript | 11 |
281 | ethul/purescript-react-redux-example | 11 | |
282 | ecliptic/purescript-recompose | PureScript bindings for acdlite/recompose using purescript-react | 11 |
283 | JanDupal/purescript-web-workers | Web Workers support for PureScripts | 11 |
284 | Bucketchain/purescript-bucketchain | A PureScript webserver interface based on asynchronous middlewares. | 11 |
285 | reactormonk/psfmt | PureScript formatter | 10 |
286 | i-am-tom/purescript-propagators | Bidirectional computations as networks of relationships. | 10 |
287 | ashgaliyev/purescript-book-ru | 10 | |
288 | nullobject/purescript-digraph | A directed graph library for PureScript. | 10 |
289 | nwolverson/purescript-ide-purescript-core | Deprecated, to be deleted | 10 |
290 | justinwoo/purescript-xstream | A Purescript interface to xstream | 10 |
291 | paf31/purescript-foreign-lens | A lens-compatible set of getters for purescript-foreign | 10 |
292 | cdepillabout/purescript-email-validate | Validating an email address string against RFC 5322 | 10 |
293 | matthewleon/purescript-record-show | Convert PureScript Records to Strings. | 10 |
294 | VarmaMSP/snake-game | A demo of Functional Reactive Programming in Purescript | 10 |
295 | purescript-concur/purescript-concur-core | Concur UI library for Purescript. Core framework. | 10 |
296 | purescript/purescript-foreign-object | Functions for working with homogeneous JavaScript objects | 10 |
297 | justinwoo/purescript-cycle-run | A Purescript interface to Cycle.js using xstream | 10 |
298 | andywhite37/purescript-halogen-mdl | Experimental Material Design Lite (MDL) components for purescript-halogen | 10 |
299 | purescript/purescript-safe-coerce | Library support for the compiler-builtin Coercible type class. | 10 |
300 | justinwoo/weather-telegram-bot | A Telegram Bot example in Purescript using Yahoo's Weather API | 10 |
301 | purerl/purescript-erl-cowboy | Bindings to Cowboy server | 10 |
302 | joneshf/purescript-optic | 10 | |
303 | dvdsgl/purescript-trello | Trello Client for PureScript | 10 |
304 | justinwoo/purescript-cycle-etch-sketch | a purescript-cycle and halogen etch sketch demo | 10 |
305 | joneshf/running-with-purescript | Presentation about Row Polymorphism | 10 |
306 | garyb/purescript-leibniz-proof | 10 | |
307 | michaelficarra/purescript-spidermonkey-ast | :monkey: PureScript bindings for Mozilla's SpiderMonkey AST format | 10 |
308 | vladciobanu/purescript-affjax-errors | Getting around Affjax's HTTP error limitations | 10 |
309 | Mateiadrielrafael/lunarbox | Tool for beginners to learn functional programming | 10 |
310 | purescript-contrib/purescript-ace | Purescript bindings for the Ace editor | 10 |
311 | slamdata/purescript-sql-squared | purescript Sql^2 ast, pretty printer etc | 10 |
312 | paf31/purescript-day | Day Convolution | 10 |
313 | input-output-hk/cardano-sl-explorer | Explorer of cardano-sl | 10 |
314 | oreshinya/purescript-simple-jwt | Simple JWT encoder and decoder for PureScript. | 10 |
315 | ElvishJerricco/purescript-packages2nix | 9 | |
316 | justinwoo/purescript-howto-foreign-generic | A tutorial for how to use Purescript's Foreign Generics library | 9 |
317 | abhin4v/ps-simple-rest-service | 9 | |
318 | purescript-react-basic-mui/purescript-react-basic-mui | 9 | |
319 | JordanMartinez/purescript-interpolate | Enable string interpolation for PureScript | 9 |
320 | EugeneN/pureGoL | A Game of Life written in Purescript using Rx and React/canvas/console UIs. | 9 |
321 | alvart/purescript-proact | Proact is a core library for web frameworks that use Free DSLs and Cofree interpreters | 9 |
322 | SodiumFRP/purescript-sodium | 9 | |
323 | kofno/purescript-aws-lambda | Write your AWS Lambda in PureScript! | 9 |
324 | bodil/purescript-chrome-api | PureScript bindings for the Chrome Platform APIs | 9 |
325 | Risto-Stevcev/category-theory-by-example | Explaining category theory by example | 9 |
326 | jonathanlking/websockets-example | Minimal Haskell+Purescript WebSockets example | 9 |
327 | kritzcreek/purescript-blessed | [WIP!] PureScript bindings to the blessed library | 9 |
328 | talw/purescript-gbemu | A Game Boy emulator, written in PureScript. | 9 |
329 | krisajenkins/purescript-formatting | A type-safe, composable, printf-alternative for PureScript. | 9 |
330 | purescript/purescript-random | Random number generation | 9 |
331 | Thimoteus/purescript-hugenums | A huge number library for Purescript with emphasis on correctness. | 9 |
332 | paf31/purescript-node-coroutines | Coroutines for working with Node streams | 9 |
333 | justinwoo/purescript-kushiyaki | A library for PureScript 0.12 using Record-Format to parse urls with a template. | 9 |
334 | paf31/purescript-hoist | Optics between functors | 9 |
335 | naglalakk/cookiecutter-purescript-frontend | Purescript frontend scaffolder | 9 |
336 | purescript/purescript-const | Const data type and typeclass instances | 9 |
337 | purescript/purescript-newtype | Type class and functions for working with newtypes | 9 |
338 | bamboo/purescript-electron-quickstart | Quick start for a purely PureScript based Electron project | 9 |
339 | purescript/purescript-bifunctors | Bifunctors and biapplicatives | 9 |
340 | shamansir/noodle | Visual programming UI and framework driven by pure functional language and data streams | 9 |
341 | purescript-node/purescript-node-child-process | Spawn child processes in PureScript via the Node.js child_process API. | 9 |
342 | joneshf/purescript-typelevel-sql | 9 | |
343 | m-language/m | A minimal language inspired by Lisp and Haskell | 9 |
344 | lumihq/purescript-tagged-sum | A variant data type made for compatibility with Aeson | 9 |
345 | SimonRichardson/purescript-node-mongodb | PureScript Aff bindings for node-mongodb. | 9 |
346 | slamdata/purescript-halogen-datepicker | 9 | |
347 | mstksg/corona-charts | Ultimate interactive COVID-19 data plotter | 9 |
348 | Thimoteus/purescript-infinite-lists | Strictly infinite (but lazy) lists | 9 |
349 | spicydonuts/purescript-pux-spectacle | 9 | |
350 | purescript-contrib/purescript-js-date | JavaScript's native date type and corresponding functions. | 9 |
351 | rightfold/purescript-logging | Composable loggers for PureScript. | 9 |
352 | slamdata/purescript-markdown-halogen | A Halogen rendering library for purescript-markdown | 9 |
353 | sharkdp/flare-example | Quick start project for purescript-flare | 9 |
354 | afcondon/purescript-d3-tagless | Applying the "finally tagless, partially evaluated" style to a D3 eDSL | 9 |
355 | throughnothing/purescript-graphql | Purescript GraphQL Library | 9 |
356 | CapillarySoftware/presentable | A minimal PureScript rendering agnostic UI framework | 9 |
357 | thomashoneyman/purescript-slug | Type-safe slugs for PureScript | 9 |
358 | alpacaaa/purescript-simplecrypto | A set of useful cryptographic utilities for blockchain development. | 8 |
359 | Thimoteus/purescript-yarn | miscellaneous functions on strings | 8 |
360 | purescript-contrib/purescript-fixed-points | Types for the least and greatest fixed points of functors. | 8 |
361 | epost/purescript-any-db | PureScript Bindings for the node-any-db library. | 8 |
362 | justinwoo/purescript-biang | A library for converting generic reps of Sum and Product to row types, for whatever convenient usage needs at the type level. | 8 |
363 | tel/purescript-intmaps | Big-endian Patricia tree IntMap implementation in Purescript. | 8 |
364 | paf31/purescript-scoped-labels | A little implementation of records with duplicate labels | 8 |
365 | lambdacube3d/lambdacube-editor | 8 | |
366 | statebox/purescript-firestore | A Purescript library to interact with Google Cloud Firestore | 8 |
367 | stratospark/pux-elm-architecture | porting over elm-architecture examples to pux | 8 |
368 | i-am-tom/purescript-super-circles | A simplified Super Hexagon clone written in PureScript. | 8 |
369 | justinwoo/vt | This is vidtracker but with a Rust backend. PureScript frontend. | 8 |
370 | lumihq/purescript-fixed-precision | Fixed precision arithmetic tracked in the types | 8 |
371 | maackle/ssb-igo | Go client for SSB written in PureScript | 8 |
372 | coot/purescript-react-spaces | Combinator library for generating React markup. | 8 |
373 | bklaric/team-tavern | Code repository for teamtavern.net | 8 |
374 | garyb/purescript-codec | General purpose bi-directional codecs | 8 |
375 | kritzcreek/purslasher | A Beat 'em Up in PureScript | 8 |
376 | rnons/purescript-html-parser-halogen | A library to render HTML string into Halogen views | 8 |
377 | doolse/purescript-react-mui | Purescript bindings for https://material-ui.com/ | 8 |
378 | purescript-contrib/purescript-now | Effect type and functions for accessing the current machine's date and time. | 8 |
379 | nsaunders/purescript-nodetrout | Build a Node HTTP server with Trout. | 8 |
380 | hdgarrood/purescript-eff-functions | Types for javascript-style effectful functions. | 8 |
381 | twitchard/purescript-alexa | Types and helper functions for writing Alexa skills in purescript | 8 |
382 | Thimoteus/purescript-diffy | (Almost) arbitrary diffing of PS values | 8 |
383 | arthurxavierx/purescript-comonad-ui | 8 | |
384 | natefaubion/purescript-higher-order | 8 | |
385 | alexjc/flow | Using simulation to understand and fix Capitalism. | 8 |
386 | cjduncana/purescript-electron | PureScript FFI bindings for the Electron API | 8 |
387 | paf31/stack-safety-for-free | A note on the approach to stack-safety in PureScript's core libraries | 8 |
388 | purerl/purescript-erl-process | 8 | |
389 | purescript-aws-sdk/gen | Generates the purescript-aws-sdk modules from the AWS SDK JS | 8 |
390 | purescript-web/purescript-web-socket | Type definitions and low level interface implementations for the W3C WebSocket API | 8 |
391 | purescript/purescript-unsafe-coerce | Unsafe coercion of values | 8 |
392 | puffnfresh/purescript-webrtc | PureScript WebRTC bindings | 8 |
393 | CapillarySoftware/purescript-oo-ffi | FFI helpers for binding to OO | 8 |
394 | purescript-node/purescript-node-readline | A low-level PureScript interface to the Node readline API | 8 |
395 | sharkdp/purescript-numbers | Functions for working with PureScripts 'Number' type | 8 |
396 | jasonzoladz/purescript-rx-state | Unidirectional data flow for PureScript apps powered by Reactive Extensions. | 8 |
397 | EugeneN/twic | A Twitter client without hassle written in Haskell and Purescript | 8 |
398 | garyb/purescript-json | Maybe future core JSON library | 8 |
399 | juspay/medea-ps | A JSON schema validator | 8 |
400 | purescript/purescript-functors | Functor products, coproducts, and composition | 8 |
401 | anttih/purescript-rationals | Rational numbers for PureScript | 8 |
402 | menelaos/purescript-b64 | Unicode-aware Base64 encoding and decoding | 8 |
403 | stevejb71/purescript-nonempty-array | Guaranteed non empty arrays for Purescript | 8 |
404 | cbaatz/purescript-intro | An introduction to PureScript for those familiar with Haskell and JavaScript | 8 |
405 | truqu/purescript-indexedDB | An API wrapper around indexedDB | 8 |
406 | justinwoo/purescript-node-sqlite3 | Basic Purescript wrapper for node-sqlite3 | 8 |
407 | purescript-node/purescript-node-process | Access the global Node.js process object | 8 |
408 | acple/purescript-nested-functor | Generalized map for nested functors. | 8 |
409 | purescript/purescript-assert | Basic assertions library for low level testing | 8 |
410 | soupi/msg | a toy chat server | 8 |
411 | athanclark/purescript-websockets-rpc | A simple subscription-esque RPC mechanism using WebSockets, ala the haskell websockets-rpc library (client only) | 8 |
412 | JordanMartinez/purescript-halogen-hooks-extra | 8 | |
413 | LiamGoodacre/purescript-type-map | A Map data structure at the type level. | 8 |
414 | justinwoo/purescript-kishimen | Sum types with Generics-Rep instances to Variant for free! | 8 |
415 | bodil/purescript-webapp | work in progress, don't | 8 |
416 | i-am-tom/perusal | A PureScript library for making in-browser presentations. | 8 |
417 | felixmulder/purescript-json-schema | 🐿 | 8 |
418 | robertdp/purescript-apiary | For the creation of type-level specs that can be queried against automatically. For full-stack specs, see https://github.com/robertdp/purescript-apiary-server | 8 |
419 | pkamenarsky/purescript-interop | Generate Purescript types from Haskell | 7 |
420 | andyarvanitis/purescript-clojure | An experimental Clojure backend for PureScript | 7 |
421 | spacchetti/pacchettibotti | Automation bot for PureScript's package infrastructure | 7 |
422 | prikhi/quickbooks-for-communes | A QuickBooks Web UI For Communard-Friendly Forms & Reporting | 7 |
423 | purescript-halogen/purescript-halogen-virtual-dom | A virtual-dom driver for Halogen. | 7 |
424 | rskew/knowwhat | graph soup editor | 7 |
425 | vladciobanu/purescript-sorted-arrays | 7 | |
426 | klntsky/purescript-fusion-poc | A proof-of-concept showing how fusion can be implemented ad-hoc for some set of fusion laws in purescript | 7 |
427 | purescript-node/purescript-node-buffer | Type declarations for Node's Buffer class | 7 |
428 | kfigiela/saffire-mixer-ui | Mixer UI for Focusrite Saffire LE audio interface for macOS Catalina | 7 |
429 | paf31/purescript-lens-simple | Very basic lenses | 7 |
430 | Thimoteus/purescript-simple-repl | If it doesn't work, try throwing Aff at it | 7 |
431 | MonoidMusician/purescript-datagen | Generating data types for PureScript, will eventually include deriving lenses, etc. in a live-coding-style environment | 7 |
432 | justinwoo/purescript-kushikatsu | Simple routing with Kushiyaki. | 7 |
433 | joneshf/purescript-halogen-driver | A collection of alternative drivers for purescript-halogen | 7 |
434 | csicar/purescript-dotlang | DotLang datatypes for purescript | 7 |
435 | LiamGoodacre/purescript-naturals | Natural numbers | 7 |
436 | eskimor/purescript-servant-support | Support library needed by code generated by servant-purescript | 7 |
437 | justinwoo/ytcasts | for downloading "YoutubeCasts" with Youtube-dl | 7 |
438 | dmbfm/purescript-tree | A Tree data structure inspired by haskell's Data.Tree | 7 |
439 | purescript-web/purescript-web-storage | Type definitions and low level interface implementations for the W3C WebStorage API | 7 |
440 | cdepillabout/purescript-boxes | 7 | |
441 | lambdacube3d/purescript-lambdacube-webgl | WebGL 1.0 backend for LambdaCube 3D. Try it out: | 7 |
442 | purescript-grain/purescript-grain | A UI library with easy and flexible state management inspired by Recoil.js and React Hooks. | 7 |
443 | slamdata/purescript-halogen-menu | 7 | |
444 | rnons/purescript-svg-parser-halogen | A library to inline SVG source string into halogen views | 7 |
445 | TylorS/purescript-motorcycle | A reactive framework for purescript and the modern web | 7 |
446 | purescript/purescript-minibench | A minimal benchmarking library | 7 |
447 | purescript/purescript-semirings | Semiring instances and functions | 7 |
448 | purescript/purescript-partial | Utilities for working with partial functions | 7 |
449 | rayshih/pux-todomvc | TodoMVC implemented in PureScript and Pux | 7 |
450 | doolse/purescript-readts | Read Typescript source and write Purescript types | 7 |
451 | justinwoo/purescript-jajanmen | Cool type-safe Symbol query parameterized helper for Node-SQLite3 | 7 |
452 | ajnsit/purescript-consequence | A Purescript DSL for Analytics and Reporting | 7 |
453 | epost/purescript-datalog-parsers | Parsers for Prolog, Datomic, and various other Datalog varieties. | 7 |
454 | f-o-a-m/sample-nft-project | FOAM Signal Marketplace | 7 |
455 | danieljharvey/purescript-react-stylesheet | Utilities to attach purescript-stylesheet to purescript-react | 7 |
456 | hdgarrood/purs-doctest | Experimental doctesting for PureScript | 6 |
457 | justinwoo/purp | Some kind of CLI for building PureScript projects with Psc-Package | 6 |
458 | epost/psc-query | PureScript source code knowledge extraction and querying support. | 6 |
459 | andyarvanitis/pure14-standalone | An experimental C++14 compiler/backend for PureScript | 6 |
460 | hdgarrood/purescript-versions | A small library defining a Version data type and operations. | 5 |
461 | mtso/hof | Higher-order functions in different languages. | 5 |
462 | robertdp/purescript-react-basic-hooks-router | 5 | |
463 | bouzuya/create-purescript-react-basic | An npm initializer for purescript-react-basic project | 5 |
464 | purescripters/purescript-phantom | Purescript bindings for phantomjs | 5 |
465 | jacereda/purescript-arraybuffer | 5 | |
466 | friedbrice/fifth-element | Web Implementation of D&D 5th Edition. | 5 |
467 | newlandsvalley/purescript-audiograph | A declarative interface into web-audio | 5 |
468 | kevinbarabash/purescript-calculator-example | React calculator built using PureScript | 5 |
469 | paluh/purescript-undefined-is-not-a-problem | Handling optional record fields through `undefined | a` values and typesafe zero cost coercion |
470 | oreshinya/purescript-cherry | No longer maintenance | 5 |
471 | paluh/purescript-little-selda | Please, don't waste your time here and go directly to Kamirus/purescript-selda | 5 |
472 | purescript-halogen/purescript-halogen-vdom-string-renderer | String rendering for halogen-vdom | 5 |
473 | purescript/purescript-proxy | Value proxy for type inputs | 5 |
474 | purescript-codegen/purescript-ps-cst | Purescript code printer, inspired by official purescript-cst types https://hackage.haskell.org/package/purescript/docs/Language-PureScript-CST-Types.html | 5 |
475 | algas/purescript-enchantjs | PureScript interface for Enchant.js | 5 |
476 | mgmeier/purescript-matrix | Matrices for purescript. (Target is purescript-webgl). | 5 |
477 | carldata/purescript-learn | Learning algorithms for PureScript | 5 |
478 | parsonsmatt/pureflowy | A workflow management tool written in Haskell and PureScript | 5 |
479 | TinkerTravel/purescript-redis | Purescript Redis bindings | 5 |
480 | purescript-node/purescript-node-net | PureScript bindings to the Node.js 'net' API. | 5 |
481 | snoyberg/purescript-halogen-onetimepad | Work with one time pads from a web page, mostly to teach me PureScript/Halogen | 5 |
482 | nuttycom/purescript-schema | FreeAp-based schema for sums-of-products data types in PureScript | 5 |
483 | prasannals/learning_purescript | 5 | |
484 | lettier/matrix-inverse-calculator | Input a square matrix and calculate its inverse if possible. | 5 |
485 | jmackie/purescript-shake | 👀 Trying to plug Shake into the PureScript compiler | 4 |
486 | Cmdv/yesod-purescript-template | Template for Yesod and Purescript using Halogen | 4 |
487 | justinwoo/godawful-purescript-codegen-demo | godawful but almost good purescript code generation with Generics-SOP + Records SOP | 4 |
488 | gbagan/purescript-pha | 4 | |
489 | taylor1791/purescript-aspen | Combine redux action handlers into a type-safe reducer | 4 |
490 | LukaJCB/purescript-snabbdom | Purescript wrapper for Snabbdom | 4 |
491 | Risto-Stevcev/purescript-sqlite | An Sqlite wrapper for Purescript | 4 |
492 | dysinger/purescript-aws | Purescript Library for AWS | 4 |
493 | juspay/purescript-redis | 4 | |
494 | joneshf/purescript-source-parser | A Parser for PureScript in PureScript | 4 |
495 | paluh/purescript-pointed-list | Port of Haskell pointedlist library | 4 |
496 | kritzcreek/psc-gui | 4 | |
497 | mlang/purescript-monad-loops | 4 | |
498 | quek/cocsan-purescript | 4 | |
499 | purescript-contrib/purescript-form-urlencoded | 4 | |
500 | jvliwanag/purescript-literal | A Symbol Proxy having a runtime value equal to the reflected symbol | 4 |
501 | spicydonuts/purescript-autocomplete | 4 | |
502 | paluh/purescript-polyform-records-playground | 4 | |
503 | csicar/pskt-android-example | Basic example of a PsKt android app | 4 |
504 | lambdaterms/purescript-httpure-registration-example | 4 | |
505 | matthieubulte/purescript-wai | WAI - Web Application Interface | 4 |
506 | jonsterling/purescript-lcf | A general-purpose library for LCF+validations refiners | 4 |
507 | f-o-a-m/purescript-web3-tests | chanterelle + ps-web3 | 4 |
508 | danieljharvey/purescript-cssom | Types and helpers for creating and manipulating stylesheets in Purescript | 4 |
509 | klntsky/purescript-bower-json | 𝚋𝚘𝚠𝚎𝚛.𝚓𝚜𝚘𝚗 decoder for purescript | 4 |
510 | oreshinya/purescript-mysql | Bindings mysql for PureScript | 4 |
511 | joneshf/purescript-http | 4 | |
512 | rightfold/purescript-quotient | Quotient type approximation in PureScript | 4 |
513 | dlants/doodleometry | A geometric doodling app | 4 |
514 | sliptype/purescript-meiosis | 🦑 A purescript implementation of the Meiosis pattern | 4 |
515 | ajnsit/purescript-concur-react-router | React Router bindings for Purescript-Concur | 4 |
516 | Gerstacker/purescript-rowecs | Entity-Component-System pattern for Purescript emphasizing Row types | 4 |
517 | tfausak/purple-yolk | :hatching_chick: A Haskell IDE for Visual Studio Code. | 4 |
518 | newlandsvalley/purescript-abc-scores | Score engraving for the ABC Notation. | 4 |
519 | slamdata/purescript-halogen-echarts | Halogen integration for Echarts. | 4 |
520 | epost/purescript-midi | PureScript MIDI library based on MIDI.js | 4 |
521 | LiamGoodacre/purescript-tagged | Phantom tags | 4 |
522 | slamdata/purescript-mote-runner | 4 | |
523 | nonbili/purescript-halogen-transition | A component that toggles enter/leave class when visibility changes | 4 |
524 | purescript/purescript-gen | A type class for random generator implementations. | 4 |
525 | purescript/purescript-invariant | Invariant functors | 4 |
526 | bouzuya/purescript-examples | 4 | |
527 | joneshf/purescript-chalk | 4 | |
528 | kozak/purescript-foreign-generic-example | Example of purescript foreign generic | 4 |
529 | emilhaugberg/ptolemy | Visualisation showing the ptolemy's theorem regarding an equilateral triangle inscribed in a circle | 4 |
530 | purescript-web/purescript-web-cssom | Type definitions and low level interface implementations for the CSS Object Model | 4 |
531 | bouzuya/node-hatena-fotolife-cli | Hatena::Fotolife command line interface (unofficial) | 4 |
532 | garyb/purescript-http-headers | 4 | |
533 | clinuxrulz/purescript-stackless-cont | Stackless Continuations for PureScript | 4 |
534 | purescript-halogen/purescript-dom-indexed | Typed DOM attributes and properties | 4 |
535 | robertdp/purescript-apiary-server | 4 | |
536 | dbushenko/purescript-cookies | 4 | |
537 | Fresheyeball/purescript-pixi | Pixi.js bindings for Purescript | 4 |
538 | purescript-contrib/purescript-js-timers | Low level bindings for JavaScript's timers API | 4 |
539 | rayshih/ps-thermite-hn | Hackernews client made in PureScript Thermite | 4 |
540 | sainiaditi/onlinePiano-halogen | Online Piano using FRP purescript-behaviors and Halogen DOM | 4 |
541 | oreshinya/purescript-crypto | PureScript wrapper for crypto module of NodeJS | 4 |
542 | purescript-web/purescript-web-clipboard | Type definitions and low level interface implementations for the W3C clipboard APIs spec | 4 |
543 | lambdaterms/purescript-polyform-batteries | 4 | |
544 | slamdata/purescript-aff-future | DEPRECATED | 4 |
545 | puffnfresh/cufp-2015-tutorial-purescript | Code developed during the PureScript Tutorial at CUFP 2015 | 4 |
546 | rightfold/purescript-purescript-compiler-backend-utilities | PureScript library for developing PureScript backends. | 4 |
547 | bodil/purescript-geom | PureScript 2D matrix transformations | 4 |
548 | joneshf/purescript-ui | The missing PureScript library | 4 |
549 | zhangchiqing/purescript-async-example | PureScript Async Programming Examples | 4 |
550 | Unisay/purescript-binary | Binary encoding for PureScript | 4 |
551 | hrb90/purescript-free-group | Free groups in Purescript | 4 |
552 | paulyoung/literate-purescript | Literate programming in PureScript. | 4 |
553 | freddi301/lambda-in-purescript | simple lambda calculus in purescript | 4 |
554 | sanrokugomaato/purescript-sudoku | Sudoku library written in PureScript | 4 |
555 | foollbar/petris | Tetris clone written in PureScript | 4 |
556 | joneshf/purescript-algebra | 4 | |
557 | philopon/purescript-html | middle level virtual-dom binding for purescript | 4 |
558 | robertdp/purescript-wire | 4 | |
559 | rightfold/purescript-cowlaser | Server-side web library inspired by Happstack. | 4 |
560 | FrigoEU/purescript-webworkers | 4 | |
561 | themoritz/purescript-flatpickr | PureScript bindings to the flatpickr datepicker | 4 |
562 | garyb/purescript-formulate | 4 | |
563 | Woody88/purescript-swerve | 4 | |
564 | rightfold/purescript-skull | 4 | |
565 | justinwoo/purescript-bingsu | Cool query building library for Node-SQLite3 | 4 |
566 | joneshf/purescript-ajax | 4 | |
567 | Woody88/purescript-wai | 4 | |
568 | doolse/purescript-records | 4 | |
569 | oreshinya/purescript-identy | An opinionated UI state management utilities for purescript-freedom. | 4 |
570 | justinwoo/purescript-kancho | A helper library for constraining types to be Elm port-safe and for providing helpers to codegen Elm types. | 4 |
571 | tippenein/wform | yesod-like form builder for purescript | 4 |
572 | jmars/purescript-concur-morphdom | A morphdom backend of purescript-concur | 4 |
573 | purescript-web/purescript-web-dom-parser | 4 | |
574 | nonbili/purescript-halogen-custom-element | A library to convert Halogen components to custom elements. | 4 |
575 | arthurxavierx/purescript-react-router | Clean, type-safe routers for purescript-react | 4 |
576 | bouzuya/purescript-css-dsl | See: https://github.com/paulyoung/purescript-style/ | 4 |
577 | jamieyung/purescript-selection-foldable | A Foldable structure of items where zero or one of the items is selected. | 4 |
578 | AidanDelaney/purescript-dual-tree | A port of byorgy's dual-tree from Haskell | 4 |
579 | purescript-web/purescript-web-xhr | Type definitions and low level interface implementations for the W3C XmlHttpRequest API | 4 |
580 | passy/todomvc-purescript-react | Nothing to see here, move along! | 4 |
581 | athanclark/purescript-arraybuffer-class | Simple encoding / decoding classes for ArrayBuffers | 4 |
582 | justinwoo/purescript-ffi-intro | An introduction to Foreign Function Interface with PureScript, using FFI imports to call JS from PureScript, calling PureScript from JS, and calling JS from PureScript as arguments from JS. | 4 |
583 | parsonsmatt/purescript-pux-undo | Convenient undo/redo functionality for your Pux application | 4 |
584 | nathanic/purescript-simple-chat-client | A simple WebSocket chat client program using PureScript and Halogen. | 4 |
585 | justinwoo/purescript-redux-devtools | Some bindings to work with Redux DevTools. | 4 |
586 | poorscript/purescript-dom-simple | A simpler way to do basic DOM things | 4 |
587 | vyorkin/soundcloud | A Soundcloud client built with PureScript and Halogen (WIP). | 4 |
588 | passy/giflib | A PureScript experiment that is supposed to be a personal gif library | 4 |
589 | dariooddenino/formless-example | 4 | |
590 | davezuch/aoc2018 | Advent of Code 2018 solutions | 4 |
591 | slamdata/purescript-gorgeous | A PureScript library that provides standardized unicode aliases for common abstract functions. | 4 |
592 | stackbuilders/clearnexus-chrome-extension | 4 | |
593 | slamdata/purescript-halogen-bootstrap | 4 | |
594 | AitorATuin/purescript-ractive | Ractive bindings for PureScript (Work in progress) | 4 |
595 | purescript-node/purescript-node-path | Type declarations for Node's Path module | 4 |
596 | blockmason/friend-in-debt-UI | UI portion of the Friend In Debt dApp, a decentralized debt tracker for use between friends. | 4 |
597 | morganthomas/purescript-group | Algebraic groups for PureScript. | 4 |
598 | kritzcreek/chromacannon | POW COLORS! | 4 |
599 | sarahzrf/sequents | A blatant ripoff of Logitext | 4 |
600 | moxuse/Yodaka | 4 | |
601 | fconcepts-implgame/FCILisp | A Pure Lisp implementation for Fundamental Concepts Implementation Game. | 4 |
602 | archaeron/purescript-yaml-next | 4 | |
603 | joelgrus/pux-it | a "Spot It" clone, sort of, built using purescript-pux | 4 |
604 | marcoalkema/purescript-piano-app | Piano-teaching software created using Purescript | 4 |
605 | justinwoo/acme-spago | let's install everything from spacchetti | 4 |
606 | spicydonuts/react-basic-rock-paper-scissors | A small example game using react-basic | 4 |
607 | zudov/purescript-strongcheck-generics | Generics for purescript-strongcheck | 4 |
608 | json-blueprint/shapecheck | 4 | |
609 | atomicits/purescript-blueprint | PureScript wrapper for blueprint.js | 4 |
610 | forestbelton/egg | toy language for code golf | 4 |
611 | paulvictor/purescript-dplyr | 4 | |
612 | Unisay/purescript-aff-retry | Retry combinators for monadic Aff actions that may fail | 4 |
613 | f-o-a-m/plasma-demo | FOAM + plasma | 4 |
614 | JordanMartinez/sudoku-solver | 4 | |
615 | tekerson/purescript-websocket | A basic wrapper around HTML5 WebSocket | 4 |
616 | slamdata/purescript-search | A grammar and parser for Google-style searches on unstructured or semi-structured data. | 4 |
617 | justinwoo/enum-sum-generics-example-simple-json | Example of parsing "enum" style sums using generics with Simple-JSON | 4 |
618 | triplepointfive/ritoppu | RoguelikeDev Does The Complete Roguelike Tutorial | 4 |
619 | chfi/purescript-genetics-browser | Purescript-based genome and genetics browser | 4 |
620 | Woody88/purescript-http-types | Generic HTTP types for Purescript (Haskell port) | 3 |
Inspired by awesome repo rxjs-ecosystem. Thanks Nick