Showing 36 of 1117 projects
A toolkit for building purely functional and high-order cloud components using AWS CDK, inspired by React Hooks.
A boilerplate-free JSON:API framework for F# domain models, built on ASP.NET Core and Giraffe.
A functional programming library for Crystal providing monads, algebraic data types, pattern matching, and do-notation.
A step-by-step guide to parsing using Haskell parser combinators, with practical examples for version numbers and SRT subtitles.
A PureScript library for defining bidirectional codecs to parse and print strongly-typed routes, ensuring round-trip consistency.
A JavaScript port of Haskell's Data.Aviary.Birds, providing a collection of combinators for functional programming.
A JavaScript-based course for learning functional programming concepts through practical exercises.
A Haskell client library for connecting to and querying RethinkDB databases.
FFI bindings for Idris to safely interact with JavaScript, enabling web and Node.js development.
A library providing first-class, ergonomic match specifications for the Elixir language.
A TypeScript/JavaScript library providing Python-inspired iteration utilities for working with iterables, streams, and pipes.
An Either type implementation for RxJava, enabling functional error handling and progress reporting in reactive streams.
A Go library providing Java 8 Stream-like functional programming operations for collections and data processing.
A PHP library for manipulating arrays and traversable objects with functional methods, inspired by underscore.js.
An UnderscoreJS port for ColdFusion providing functional programming utilities.
An asynchronous unit test runner for PureScript that integrates with QuickCheck and supports multiple output formats.
A functional, composable API for ActionScript 3 that simplifies working with both interactive (arrays) and reactive (events) data.
A PureScript library exploring comonadic approaches to modeling React user interfaces.
A Clojure library for building complex regexes using a fluent, composable API without writing regex syntax.
A Go library implementing IO, Stream, and Fiber monads with generics, inspired by cats-effect and fs2.
A TodoMVC application built with Elm and Electron, featuring automatic compilation and live reload.
A JavaScript implementation of profunctor optics for functional programming, providing lenses, prisms, traversals, and isos.
A JavaScript library for simple and flexible function currying with placeholder support.
A Common Lisp library implementing Clojure's collection and sequence APIs with optional Clojure syntax for immutable data structures.
A library to reduce boilerplate in RxJava by abstracting chained operators like flatMap, concatMap, switchMap, and compose.
An F# wrapper around Cosmos DB's .NET SDK to make it more friendly for F# developers.
A functional programming language designed specifically for creative coding and procedural art generation.
A type-safe, zero-dependency routing library for Scala that works on JVM, Scala.js, and Scala Native.
A Nix-based tool for managing PureScript projects with a custom package set and CLI.
Filter promises concurrently with configurable concurrency control.
A Python microframework providing a fully typed, monad-based Result type for error handling without exceptions.
A purely functional UI library for building user interfaces powered by higher-order functional reactive programming (FRP).
A thin functional F# wrapper around SqlClient for simplified data access to MS SQL Server databases.
An LLVM backend code generator for the Idris programming language.
A .NET Standard library for F# that generates SVG vector graphics using a simple domain-specific language.
A Java library that allows ignoring checked exceptions in lambda expressions and functional interfaces.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.