The "Awesome PureScript" project is a curated collection of resources dedicated to PureScript, a strongly-typed functional programming language that compiles to JavaScript. This list encompasses a variety of categories including libraries, frameworks, tools, tutorials, and community resources that facilitate PureScript development. It is beneficial for both beginners looking to learn functional programming concepts and experienced developers seeking to enhance their web applications with PureScript's powerful type system and functional paradigms. Users can explore a rich ecosystem of resources to improve their coding practices and build robust applications with PureScript.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The "Awesome Python" project is a comprehensive collection of resources dedicated to Python, a versatile and widely-used programming language known for its readability and simplicity. This list encompasses a variety of categories including libraries, frameworks, tools, tutorials, and community resources that cater to both beginners and experienced developers. Users can explore resources for web development, data analysis, machine learning, automation, and more, making it an invaluable asset for anyone looking to enhance their Python skills. Whether you're just starting out or looking to deepen your expertise, this collection provides the tools and knowledge to help you succeed in your Python journey.
The "Awesome Go" project is a curated collection of resources for the Go programming language, a statically typed and compiled language developed by Google. This list encompasses a wide range of categories including libraries, frameworks, tools, tutorials, and community resources that cater to both new and experienced Go developers. Whether you're looking for web development frameworks, testing tools, or deployment solutions, this list provides valuable insights and resources to enhance your Go programming journey. Dive into the world of Go and discover tools and libraries that can help streamline your development process and improve your coding efficiency.
The "Awesome C/C++" project is a curated collection of resources aimed at developers working with C and C++, two powerful general-purpose programming languages widely used for system programming and embedded applications. This list encompasses a variety of resources including libraries, frameworks, tools, tutorials, and community contributions that cater to both beginners and experienced developers. Users can explore essential libraries for graphics, networking, and data processing, as well as tools for debugging, performance analysis, and code quality. Whether you are looking to deepen your understanding of low-level programming or seeking advanced techniques for optimizing performance, this collection provides a wealth of information and tools to enhance your C/C++ development experience.
The "Awesome Rust" project is a curated collection of resources for developers using Rust, a systems programming language that emphasizes safety and performance. This list encompasses a variety of categories, including libraries, frameworks, tools, tutorials, and community resources, all aimed at enhancing the Rust development experience. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list provides valuable insights and tools to improve your Rust projects. Dive into the world of Rust and discover the resources that can help you build safe and efficient software.
A build tool for PureScript projects that automates compilation, bundling, testing, and development workflows.
A pretty, flexible error/warning reporting frontend for the PureScript compiler (psc).
A webpack loader for compiling PureScript modules with support for hot-reloading and dead code elimination.
A package manager for PureScript that uses Git-based package sets for reproducible dependency management.
A PureScript package manager and build tool focused on reproducible builds and great developer experience.
A type-safe PureScript library for describing, manipulating, and rendering CSS.
A simple PureScript wrapper for React providing a clean API to the most commonly-used parts of React's functionality.
Low-level React bindings for PureScript, enabling functional UI development with React's core API.
An opinionated set of PureScript bindings to React, optimized for basic use cases.
A React hooks API implementation for PureScript's react-basic library, supporting React 16.8 through 19.
A PureScript library for building type-safe web applications using a single state transition function.
An Elm-like architecture library for building PureScript web applications with no npm dependencies.
A client-side web UI framework for PureScript that combines FRP and Elm architecture paradigms using a React backend.
A PureScript framework for writing scalable, performant apps with mathematical precision using functional programming.
A PureScript UI framework for building single-page web applications declaratively using lenses and traversals.
A PureScript library exploring comonadic approaches to modeling React user interfaces.
A declarative, type-safe UI library for building user interfaces in PureScript.
A fast, type-safe, declarative PureScript library for building web applications with competitive performance.
A fast and simple PureScript framework inspired by the Elm architecture for building web applications.
A special-purpose UI library for PureScript that uses Applicative-style programming to build reactive interfaces from input fields.
A purely functional UI library for building user interfaces powered by higher-order functional reactive programming (FRP).
A PureScript UI library for building declarative front-ends without a virtual DOM, using localized updates.
A Reflex-Dom inspired UI library for PureScript based on Functional Reactive Programming (FRP).
A PureScript library that replaces the virtual DOM with a static DOM approach to avoid expensive diffing operations.
A UI library for PureScript that uses the incremental lambda calculus to update the DOM without a virtual DOM diff.
A clean, type-safe client-side routing library for PureScript applications.
A PureScript library for defining bidirectional codecs to parse and print strongly-typed routes, ensuring round-trip consistency.