Showing 36 of 761 projects
A Clojure/ClojureScript library for generating CSS using Clojure data structures, similar to Hiccup for HTML.
A lightweight F# web server library with combinators for route flow and task composition.
Safe, idiomatic TypeScript library for handling null, errors, and async operations with Maybe, Result, and Task types.
A cross-platform build automation system using F# for succinct, typed, and declarative build scripts.
A Java 8 library providing persistent data structures, functional control types, and higher-kinded abstractions for building functional applications.
A functional programming style pattern-matching library for C++ that provides user-definable patterns and open class hierarchies.
A curated collection of resources for learning and applying recursion schemes in functional programming.
A curated collection of resources for learning and applying recursion schemes in functional programming.
A collection of functional programming utilities for Go, inspired by underscore.js, designed to enhance developer productivity.
A Go code generator that automatically derives and maintains mundane functions like equality checks, deep copies, and functional operations from your types.
A declarative UI framework for building cross-platform mobile and desktop apps using F# and the Model-View-Update architecture.
A declarative UI framework for cross-platform mobile and desktop apps using MVU architecture and F# functional programming.
A Scala library for boilerplate-free, type-safe data transformations between case classes, Java beans, and other data structures.
A library providing common algebraic and categorical abstractions like monoids, functors, and monads to Elixir.
A lightweight Lua utility library providing essential functions for game development and general programming.
A lightweight Lua utility library providing essential functions for game development and general programming.
An optimized pattern matching library for Clojure and ClojureScript.
A classic TodoMVC implementation in Elm, serving as a beginner-friendly example of Elm architecture.
A functional, persistent, off-heap sorted key-value data structure for scalable databases with snapshot and fork capabilities.
A Swift headless browser framework for iOS/OSX to automate website navigation, data collection, and testing without a UI.
A guide and code examples for replacing loops with recursion, higher-order functions, and functional patterns in JavaScript.
A functional programming library for TypeScript/JavaScript with lazy evaluation and strong type inference.
An extensible authentication and authorization library for Clojure Ring web applications and services.
Write type-safe Elixir code using Elm's syntax and tooling, leveraging the BEAM ecosystem.
A PHP library providing iteration primitives like map and filter using generators, working with any iterable type.
A curated collection of videos, talks, and courses for learning and mastering Haskell programming.
A curated list of ClojureScript frameworks, libraries, books, and resources for web development.
A comprehensive set of utility libraries for Dart that simplifies common tasks and extends core functionality.
A collection of functional utilities that complement lodash/fp with async support, lenses, aspects, and tree operations.
A curated collection of resources for learning functional programming concepts across multiple languages.
A Java library providing high-performance mutable and immutable data structures with functional semantics, efficient batch operations, and custom equality.
A collection of practical Swift language tips and tricks for iOS and macOS developers.
A curated collection of functional programming resources including blog posts, papers, books, videos, tools, and communities.
A curated collection of functional programming resources including blog posts, papers, books, videos, and tools.
A purely functional GraphQL library for Scala with minimal boilerplate and compile-time schema validation.
A Clojure/ClojureScript library for transparent data transformation using pattern matching and term rewriting.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.