An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: purescript

mlabs-haskell/flake-lang.nix

Nix tools powering polyglot repositories

Language: Nix - Size: 1.53 MB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 5 - Forks: 2

typestruck/merochat

Friendly Random Chat

Language: PureScript - Size: 8.34 MB - Last synced at: about 19 hours ago - Pushed at: about 19 hours ago - Stars: 34 - Forks: 4

LovelaceAcademy/nix-templates

Minimal reproducible nix flake templates

Language: Nix - Size: 1.06 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 17 - Forks: 2

thomashoneyman/purescript-halogen-formless

Forms for Halogen

Language: PureScript - Size: 1.33 MB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 137 - Forks: 31

purescript/purescript

A strongly-typed language that compiles to JavaScript

Language: Haskell - Size: 13.1 MB - Last synced at: 4 days ago - Pushed at: 23 days ago - Stars: 8,717 - Forks: 569

restaumatic/bambik

Prototype of the idea of profunctor user interfaces for PureScript Web UIs

Language: PureScript - Size: 1.06 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 0

nwawrzyniak/mtc

mtc (minimal-tor-chat) is an extremely minimalistic chat server for chatting without a user control system. It is preconfigured to be accessable only via the Tor network or locally.

Language: JavaScript - Size: 468 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

mtolly/onyx

Toolkit for converting and building songs for Rock Band, Guitar Hero, Clone Hero, and other similar rhythm games

Language: Haskell - Size: 133 MB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 195 - Forks: 19

katsujukou/lunarmagic

LunarMagic is a tiny web framework for PureScript.

Language: PureScript - Size: 107 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

ffflorian/exercism

My exercism.org solutions

Language: JavaScript - Size: 6.82 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 0

jeslie0/mkSpagoDerivation

Reproducible PureScript projects with Nix

Language: Nix - Size: 152 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 25 - Forks: 2

purescript/spago

๐Ÿ PureScript package manager and build tool

Language: PureScript - Size: 3.65 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 803 - Forks: 132

juspay/purescript-presto

Write Apps like Mathematical Equations!

Language: PureScript - Size: 3.35 MB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 233 - Forks: 41

thomashoneyman/purescript-overlay

PureScript core tools in Nix

Language: PureScript - Size: 353 KB - Last synced at: 8 days ago - Pushed at: 25 days ago - Stars: 53 - Forks: 13

ad-si/Transity

Keep track of your ๐Ÿ’ต, ๐Ÿ•˜, ๐Ÿ–, ๐Ÿ„, ๐Ÿป on your command line with the plain text accounting tool of the future! ๐Ÿš€

Language: PureScript - Size: 3.22 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 643 - Forks: 18

gbogard/crdts-introduction

A gentle introduction to Conflict-free replicated data types, including visual demos

Language: PureScript - Size: 57.6 MB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 2

ad-si/awesome-fp-jobs

A curated list of awesome functional programming jobs.

Size: 35.2 KB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 67 - Forks: 7

purescript/documentation

Documentation for the PureScript language, compiler, and tools.

Size: 866 KB - Last synced at: 1 day ago - Pushed at: about 1 year ago - Stars: 1,047 - Forks: 298

aristanetworks/purescript-backend-optimizer

Optimizing backend toolkit and modern ECMAScript backend for PureScript

Language: PureScript - Size: 637 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 203 - Forks: 20

oreshinya/purescript-simple-i18n

Type-safe internationalization utilities.

Language: PureScript - Size: 146 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 0

purescript-python/purescript-python

A Python backend for PureScript.

Language: PureScript - Size: 258 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 122 - Forks: 3

JordanMartinez/purescript-cookbook

An unofficial Cookbook for PureScript

Language: PureScript - Size: 586 KB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 201 - Forks: 31

purescript/package-sets

PureScript packages for Spago and Psc-Package

Language: Dhall - Size: 2.37 MB - Last synced at: 4 days ago - Pushed at: 17 days ago - Stars: 194 - Forks: 312

collegevine/purescript-elmish

A PureScript implementation of The Elm Architecture

Language: PureScript - Size: 1.01 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 68 - Forks: 2

cakekindel/purescript-axon

HTTP server library inspired by axum; best-in-class expressiveness & backend-agnostic.

Language: PureScript - Size: 191 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

justinwoo/easy-purescript-nix

Easy PureScript (and other tools) with Nix

Language: Nix - Size: 357 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 201 - Forks: 56

purescript-contrib/setup-purescript

Set up a specific PureScript toolchain in your GitHub Actions workflow

Language: JavaScript - Size: 787 KB - Last synced at: 14 days ago - Pushed at: 25 days ago - Stars: 46 - Forks: 8

jonschoning/espial

Espial is an open-source, web-based bookmarking server.

Language: Haskell - Size: 29 MB - Last synced at: 19 days ago - Pushed at: 5 months ago - Stars: 837 - Forks: 29

purenix-org/purenix

Nix backend for PureScript. Transpile PureScript code to Nix.

Language: Haskell - Size: 154 KB - Last synced at: 16 days ago - Pushed at: 10 months ago - Stars: 316 - Forks: 9

justinwoo/purescript-chirashi

An easy way to work with Errors by inserting a Variant, and reading it out later.

Language: PureScript - Size: 4.88 KB - Last synced at: 23 days ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 0

purescript-halogen/purescript-halogen

A declarative, type-safe UI library for PureScript.

Language: PureScript - Size: 3.92 MB - Last synced at: 28 days ago - Pushed at: 9 months ago - Stars: 1,557 - Forks: 217

purs-nix/purs-nix

Manage your PureScript projects with Nix!

Language: Nix - Size: 955 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 76 - Forks: 27

easafe/purescript-flame

Fast & simple framework for building web applications

Language: PureScript - Size: 2.71 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 299 - Forks: 11

awesomelistsio/awesome-purescript

A curated list of awesome PureScript resources, libraries, tools, and tips.

Size: 8.79 KB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

Thimoteus/purescript-promises

An alternative effect monad for PureScript.

Language: PureScript - Size: 62.5 KB - Last synced at: 28 days ago - Pushed at: about 6 years ago - Stars: 22 - Forks: 5

oreshinya/purescript-crypto

PureScript wrapper for crypto module of NodeJS

Language: PureScript - Size: 229 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 9

sharkdp/insect ๐Ÿ“ฆ

High precision scientific calculator with support for physical units

Language: PureScript - Size: 2.29 MB - Last synced at: 27 days ago - Pushed at: 4 months ago - Stars: 3,177 - Forks: 127

Unisay/purescript-lua

Purescript compiler back-end for Lua

Language: Haskell - Size: 697 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 55 - Forks: 3

Platonic-Systems/process-compose-flake

A `flake-parts` module to spin up processes for development by leveraging `process-compose`

Language: Nix - Size: 130 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 139 - Forks: 19

jonasbuntinx/purescript-react-realworld

A real-world application demonstrating PureScript and React

Language: PureScript - Size: 998 KB - Last synced at: 27 days ago - Pushed at: over 2 years ago - Stars: 147 - Forks: 19

thomashoneyman/purescript-halogen-realworld

Exemplary real world application built with PureScript + Halogen

Language: PureScript - Size: 2.83 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 798 - Forks: 89

justinwoo/purescript-ohyes

A library for generating Typescript types that can be used transparently from Purescript.

Language: PureScript - Size: 14.6 KB - Last synced at: 27 days ago - Pushed at: almost 6 years ago - Stars: 69 - Forks: 4

MaybeJustJames/zephyr

Tree shaking breeze for PureScript CoreFn AST

Language: Haskell - Size: 407 KB - Last synced at: 27 days ago - Pushed at: about 2 years ago - Stars: 158 - Forks: 16

mlabs-haskell/lambda-buffers

LambdaBuffers toolkit for sharing types and their semantics between different languages

Language: Haskell - Size: 9.4 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 31 - Forks: 1

thomashoneyman/purescript-halogen-hooks

Reusable stateful logic in Halogen, inspired by React Hooks

Language: PureScript - Size: 406 KB - Last synced at: 27 days ago - Pushed at: 10 months ago - Stars: 118 - Forks: 13

citizennet/purescript-httpure

A web framework written in PureScript.

Language: PureScript - Size: 391 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 183 - Forks: 16

mattaudesse/mattaudesse.com

Matt Audesse's personal website

Language: Haskell - Size: 182 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0

delcijacrespxs/laravel

phoenix

Size: 131 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 0

athanclark/purescript-tuples-native

Implementation of tuples as a flat heterogeneous array, for FFI

Language: PureScript - Size: 18.6 KB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 6

paf31/dovetail

A PureScript interpreter in Haskell

Language: Haskell - Size: 2.27 MB - Last synced at: 21 days ago - Pushed at: about 3 years ago - Stars: 120 - Forks: 4

justinwoo/purescript-toppokki

A binding to puppeteer to drive headless Chrome.

Language: PureScript - Size: 123 KB - Last synced at: 2 days ago - Pushed at: about 3 years ago - Stars: 51 - Forks: 22

passy/awesome-purescript

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

Size: 43 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 473 - Forks: 22

purescript-halogen/purescript-halogen-template

Template project for getting started with Halogen

Language: PureScript - Size: 34.2 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 129 - Forks: 55

cdepillabout/purenix-examples

Examples of common Nix things written in PureNix

Language: Nix - Size: 10.7 KB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

cdepillabout/cabal2nixWithoutIFD

Language: PureScript - Size: 467 KB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 32 - Forks: 1

epost/purescript-node-postgres

PureScript bindings for node-postgres.

Language: PureScript - Size: 163 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 33 - Forks: 13

OxfordAbstracts/purescript-graphql-client

Typesafe GraphQL client for PureScript

Language: JavaScript - Size: 2.12 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 44 - Forks: 6

JSuder-xx/purescript-linter

A Linter for PureScript with 8 formatting rules and 20 style rules.

Language: PureScript - Size: 2.1 MB - Last synced at: 14 days ago - Pushed at: 2 months ago - Stars: 3 - Forks: 1

carleryd/plutus-minting-app

Fully fledged FP stack for interacting with Cardano smart contracts written in Plutus

Language: Haskell - Size: 4.41 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

stereobooster/type-o-rama

๐Ÿ‘พ JS type systems interportability

Size: 122 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 245 - Forks: 6

nsaunders/purescript-tecton

CSS in PureScript

Language: PureScript - Size: 1.75 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 38 - Forks: 2

rowtype-yoga/awesome-purescript

A collection of awesome Purescript libraries, resources and shiny things.

Size: 58.6 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 1

Platonic-Systems/purescript-multi-nix

WIP demo of nixifying a PureScript monorepo using purs-nix

Language: Nix - Size: 67.4 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 4

lettier/lambda-lantern

๐Ÿง™ โ€Žโ€Ž A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D.

Language: PureScript - Size: 13 MB - Last synced at: 2 months ago - Pushed at: almost 6 years ago - Stars: 167 - Forks: 10

andrewMacmurray/realworld-hasura

Realworld inspired blogging platform (Remake of Conduit) using Hasura + Purescript + Elm

Language: Elm - Size: 836 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 61 - Forks: 3

epost/purescript-datalog-parsers

Parsers for Prolog, Datomic, and various other Datalog varieties.

Language: PureScript - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: almost 8 years ago - Stars: 12 - Forks: 0

MonoidMusician/dhall-purescript

Dhall implementation in PureScript

Language: PureScript - Size: 3.92 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 97 - Forks: 5

purescript-spec/purescript-spec

Testing framework for Purescript

Language: PureScript - Size: 1.84 MB - Last synced at: 27 days ago - Pushed at: 7 months ago - Stars: 136 - Forks: 46

rowtype-yoga/purescript-protobuf

Google Protocol Buffers for PureScript

Language: PureScript - Size: 608 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 55 - Forks: 5

alexmingoia/purescript-pux

Build type-safe web apps with PureScript.

Language: PureScript - Size: 823 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 567 - Forks: 76

sigma-andex/purescript-httpurple

๐Ÿช A simple, type-safe http server for PureScript

Language: PureScript - Size: 555 KB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 56 - Forks: 3

Airsequel/Oclis

The obvious CLI specification format. You define the spec, Oclis generates the code! Support for PureScript so far. PRs for more languages appreciated!

Language: Rust - Size: 176 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 0

OxfordAbstracts/purescript-graphql-schema-gen

Generate purescript-graphql-client types from Hasura introspection. Uses Rust ๐Ÿฆ€ because gen speed can become an issue with many large schemas in PureScript/JavaScript

Language: Rust - Size: 132 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 3 - Forks: 0

sharkdp/cube-composer

A puzzle game inspired by functional programming

Language: PureScript - Size: 676 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 2,012 - Forks: 84

gemmaro/purescript-book Fork of purescript-contrib/purescript-book

Japanese translation of "PureScript by Example"; ใ€ŽๅฎŸไพ‹ใซใ‚ˆใ‚‹PureScriptใ€ใฎใ‚ณใƒŸใƒฅใƒ‹ใƒ†ใ‚ฃใƒ•ใ‚ฉใƒผใ‚ฏ่ฟฝๅพ“็‰ˆ

Language: PureScript - Size: 10.6 MB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 9 - Forks: 1

purifix/purifix

The PureScript Package Manager in Nix

Language: Nix - Size: 207 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 57 - Forks: 5

minoki/purescript-tsd-gen

TypeScript Declaration File (.d.ts) generator for PureScript

Language: Haskell - Size: 253 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 94 - Forks: 4

brakmic/purescript-passport-keycloak-strategy

A PureScript Passport Strategy for authenticating with Keycloak using the OAuth2/OIDC API

Language: PureScript - Size: 711 KB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

thomashoneyman/writing

Sources for my writing on thomashoneyman.com

Size: 389 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 4

zudov/24-days-of-syntactic-witchery

Aligning characters for fun and profit, with Haskell and PureScript

Size: 59.6 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 74 - Forks: 5

fehrenbach/purescript-unordered-collections

Fast, hash-based, immutable collections.

Language: PureScript - Size: 145 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 10

ricky0123/complexity

A computational life experiment that runs in the browser

Language: PureScript - Size: 85.9 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

danieljharvey/purescript-refined

Purescript refinement types with runtime checking

Language: PureScript - Size: 23.4 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 2

rintcius/purescript-mathbox

Purescript bindings for MathBox

Language: PureScript - Size: 959 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 17 - Forks: 4

sigma-andex/purescript-morello

Cherry-picking ๐Ÿ’ for your data

Language: PureScript - Size: 142 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

citizennet/purescript-halogen-select

Building blocks for common selection user interfaces in PureScript & Halogen

Language: PureScript - Size: 1.76 MB - Last synced at: 4 days ago - Pushed at: about 4 years ago - Stars: 64 - Forks: 16

sharkdp/purescript-sparkle

Infer user interfaces from type signatures

Language: PureScript - Size: 216 KB - Last synced at: 28 days ago - Pushed at: over 7 years ago - Stars: 77 - Forks: 8

citizennet/purescript-ocelot

An opinionated component library for Halogen apps

Language: PureScript - Size: 12.8 MB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 102 - Forks: 16

sharkdp/purescript-flare

A special-purpose UI library for Purescript

Language: PureScript - Size: 286 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 285 - Forks: 17

tgdwyer/tgdwyer.github.io

Apps and Demos

Language: HTML - Size: 14.4 MB - Last synced at: 21 days ago - Pushed at: 7 months ago - Stars: 31 - Forks: 44

hendrikniemann/purescript-graphql

End to End typesafe GraphQL with PureScript

Language: PureScript - Size: 297 KB - Last synced at: 27 days ago - Pushed at: 8 months ago - Stars: 95 - Forks: 10

ecliptic/purescript-recompose-todomvc

TodoMVC <<< React <<< Recompose <<< Redux $ PureScript

Language: PureScript - Size: 1.05 MB - Last synced at: 7 days ago - Pushed at: over 8 years ago - Stars: 28 - Forks: 2

f-f/purescript-react-basic-todomvc

TodoMVC with purescript-react-basic

Language: PureScript - Size: 709 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 55 - Forks: 11

pure-c/purec

C backend for PureScript

Language: PureScript - Size: 854 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 236 - Forks: 8

himanoa/vite-plugin-css-class-name-extractor-for-purescript

A Vite plugin that enables type-safe usage of CSS Modules in PureScript applications. It automatically generates PureScript APIs and JavaScript FFI code for accessing CSS Module selectors.

Language: PureScript - Size: 17.4 MB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

himanoa/class-name-extractor

ClassNameExtractor solves these problems by providing FFI setup that can extract class names by parsing CSS for safe style resolution, and by providing functionality to place CSS in the `output` directory.

Language: PureScript - Size: 103 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

dewey92/typed-fp-good-reads

๐Ÿ“š List of useful resources to learn typed FP

Size: 146 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 101 - Forks: 3

gabrielolivrp/purescript-prettyprinter

Pretty Printer for PureScript

Language: PureScript - Size: 8.79 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

purefunctor/purescript-typelevel-lists

Type-level list of kinds for PureScript.

Language: PureScript - Size: 67.4 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 3

SolarBear/AdventOfCode2024

Purescript solutions for Advent Of Code 2025. FP newbie here, use at your own risk!

Language: Dhall - Size: 24.4 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0