Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Awesome
  3. PureScript

PureScript

A curated list of delightful libraries, tools, and resources for the PureScript programming language.

GitHubGitHub
483 stars23 forks0 contributors

What is PureScript?

Awesome PureScript is a curated directory of libraries, tools, and resources for the PureScript programming language. It helps developers discover high-quality packages, learning materials, and community resources to build applications with this strongly-typed functional language. The list is maintained by the community and organized by categories like UI libraries, build tooling, and testing frameworks.

Target Audience

PureScript developers, functional programming enthusiasts, and developers transitioning from languages like Haskell who need a reliable resource for discovering ecosystem tools and libraries.

Value Proposition

It saves time by providing a vetted, organized collection of PureScript resources, reducing the friction of searching through scattered documentation. As a community-maintained list, it ensures quality and relevance, making it the go-to directory for the PureScript ecosystem.

Overview

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

Use Cases

Best For

  • Finding recommended UI libraries like Halogen or Thermite for PureScript web apps
  • Discovering build tools and package managers like Spago or Pulp
  • Learning PureScript through curated books, videos, and guides
  • Exploring testing frameworks and benchmarking tools for PureScript projects
  • Connecting with the PureScript community via forums, chats, and subreddits
  • Browsing serialization libraries for JSON or binary data handling

Not Ideal For

  • Teams seeking pre-configured, full-stack PureScript application templates, as this list only points to individual libraries without integrated solutions
  • Developers needing real-time package recommendations or dependency analysis, since the list is manually curated and static without automation
  • Projects that require commercial support or guaranteed maintenance for listed resources, as awesome-purescript does not vet for commercial viability or long-term upkeep

Pros & Cons

Pros

Curated Quality

The list is carefully selected to include high-quality resources, as highlighted in the 'Curated Collection' feature, ensuring developers avoid low-quality or outdated tools.

Broad Ecosystem Coverage

It spans essential categories like UI libraries (e.g., Halogen, Thermite), build tooling (e.g., Spago, Pulp), and testing frameworks, providing a comprehensive overview of the PureScript landscape.

Community-Driven Updates

Open to contributions and maintained by the community, as noted in the README, which helps keep the list relevant and expanding with new resources over time.

Learning Resource Hub

Includes curated learning materials like 'PureScript by Example' books and video tutorials, making it a valuable starting point for both newcomers and experienced developers.

Cons

Manual Curation Lag

Updates rely on community contributions, so the list may not always include the latest libraries or reflect recent breaking changes in the ecosystem, requiring users to cross-check.

Lacks Depth Analysis

It lists resources but doesn't provide comparative insights, performance benchmarks, or user reviews, forcing developers to conduct additional research for informed decisions.

No Version Tracking

The README doesn't indicate compatibility with specific PureScript versions or library release cycles, which can lead to integration issues in projects.

Frequently Asked Questions

Quick Stats

Stars483
Forks23
Contributors0
Open Issues1
Last commit3 years ago
CreatedSince 2015

Tags

#functional-programming#developer-tools#build-tools#awesome-list#purescript#type-safe#web-development#awesome#haskell-like#list#library-directory#curated-resources

Included in

Awesome452.0k
Auto-fetched 14 hours ago

Related Projects

PythonPython

An opinionated list of Python frameworks, libraries, tools, and resources

Stars309,974
Forks28,364
Last commit1 day ago
GoGo

A curated list of awesome Go frameworks, libraries and software

Stars179,009
Forks13,425
Last commit2 days ago
30 Seconds of Code30 Seconds of Code

Coding articles to level up your development skills

Stars128,481
Forks12,480
Last commit17 hours ago
C/C++C/C++

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Stars72,398
Forks8,320
Last commit5 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub