Showing 36 of 1117 projects
A boilerplate-free JSON:API framework for F# domain models, built on ASP.NET Core and Giraffe.
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 functional programming library for Crystal providing monads, algebraic data types, pattern matching, and do-notation.
A JavaScript-based course for learning functional programming concepts through practical exercises.
FFI bindings for Idris to safely interact with JavaScript, enabling web and Node.js development.
A JavaScript port of Haskell's Data.Aviary.Birds, providing a collection of combinators for functional programming.
A Haskell client library for connecting to and querying RethinkDB databases.
A TypeScript/JavaScript library providing Python-inspired iteration utilities for working with iterables, streams, and pipes.
A library providing first-class, ergonomic match specifications for the Elixir language.
A Go library providing Java 8 Stream-like functional programming operations for collections and data processing.
An Either type implementation for RxJava, enabling functional error handling and progress reporting in reactive streams.
A PHP library for manipulating arrays and traversable objects with functional methods, inspired by underscore.js.
A functional, composable API for ActionScript 3 that simplifies working with both interactive (arrays) and reactive (events) data.
An asynchronous unit test runner for PureScript that integrates with QuickCheck and supports multiple output formats.
A Go library implementing IO, Stream, and Fiber monads with generics, inspired by cats-effect and fs2.
A PureScript library exploring comonadic approaches to modeling React user interfaces.
An UnderscoreJS port for ColdFusion providing functional programming utilities.
A Clojure library for building complex regexes using a fluent, composable API without writing regex syntax.
A curated collection of 130+ functional programming array filter functions for TypeScript/JavaScript.
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.
Filter promises concurrently with configurable concurrency control.
A Nix-based tool for managing PureScript projects with a custom package set and CLI.
A functional programming language designed specifically for creative coding and procedural art generation.
A Python microframework providing a fully typed, monad-based Result type for error handling without exceptions.
A type-safe, zero-dependency routing library for Scala that works on JVM, Scala.js, and Scala Native.
A purely functional UI library for building user interfaces powered by higher-order functional reactive programming (FRP).
An LLVM backend code generator for the Idris programming language.
A Java library that allows ignoring checked exceptions in lambda expressions and functional interfaces.
Experimental Idris compiler backend that generates Malfunction code for improved performance.
A thin functional F# wrapper around SqlClient for simplified data access to MS SQL Server databases.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.