Showing 32 of 68 projects
A PureScript library for defining bidirectional codecs to parse and print strongly-typed routes, ensuring round-trip consistency.
A pretty, flexible error/warning reporting frontend for the PureScript compiler (psc).
A PureScript library exploring comonadic approaches to modeling React user interfaces.
An asynchronous unit test runner for PureScript that integrates with QuickCheck and supports multiple output formats.
A purely functional UI library for building user interfaces powered by higher-order functional reactive programming (FRP).
A Nix-based tool for managing PureScript projects with a custom package set and CLI.
A PureScript UI library for building declarative front-ends without a virtual DOM, using localized updates.
A Halogen Hook providing accessible, customizable building blocks for selection UIs like dropdowns and typeaheads.
A PureScript library bundle for parsing, encoding, decoding, and manipulating JSON data.
A PureScript library providing generalized folds, unfolds, and traversals for fixed point data structures.
A PureScript implementation of Google Protocol Buffers for type-safe serialization and data exchange.
The standard Effect monad for handling native side effects in PureScript, enabling pure functional programming with real-world interactions.
A Servant-style type-level routing library for PureScript providing static guarantees and type-safe endpoints.
PureScript's Eff monad for handling native side effects (deprecated in favor of Effect).
A functional and reactive UI framework for PureScript based on Rx and VirtualDom.
Gulp plugin for PureScript compilation tasks (deprecated).
A version manager for PureScript that installs, switches, and manages multiple compiler versions.
A straightforward benchmarking library for PureScript and JavaScript built on Benchmark.js.
A comprehensive PureScript prelude that bundles dozens of essential packages into a single import.
QuickCheck-powered property tests for verifying PureScript's core typeclass laws.
A React routing library for PureScript implemented as a Cofree Comonad over the Array functor.
A PureScript Halogen library providing DayPicker and DayPickerInput components for date selection.
Deprecated Grunt plugin for compiling PureScript files.
Primitive parsers for DataView on ArrayBuffer input streams in PureScript, enabling binary and UTF-8 parsing.
A reusable Halogen component for building interactive, hierarchical menus in PureScript applications.
A PureScript library for serializing data to ArrayBuffers using a builder monoid and monad style.
A PureScript Halogen integration for the ECharts JavaScript charting library.
PureScript bindings and implementation for mutable JavaScript ArrayBuffers, enabling flat memory operations.
A bidirectional routing library for PureScript that provides generic sugar for variants and records.
Typeclasses for binary serialization of PureScript data types to and from ArrayBuffers.
A PureScript implementation of signals for managing state changes with traversable references and dynamic handler sets.
A PureScript library providing queue data types for pub/sub messaging, asynchronous communication, and decoupled function invocation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.