Showing 36 of 1117 projects
A collection of object-oriented Java primitives as an alternative to procedural libraries like Guava and Apache Commons.
A lightweight JavaScript library for asynchronous flow control with a functional programming style.
A specification for common algebraic structures in JavaScript using static functions instead of methods.
A client-side router for ClojureScript with familiar syntax and flexible parameter handling.
A small XML/HTML construction library for Scala that provides type-safe, composable HTML generation.
A Lisp dialect scripting and extension language designed for embedding in Rust programs.
A tiny ClojureScript library for DOM manipulation and event handling with a functional, jQuery-inspired API.
A high-performance, functional tabular data processing library for Clojure, similar to Python's Pandas or R's data.table.
A Clojure date and time library wrapping Joda Time, now deprecated in favor of Java Time alternatives.
A JavaScript library for querying and manipulating object properties using expressive paths with wildcards, regexps, slices, and unions.
An opinionated web development framework for F# implementing the server-side, functional MVC pattern.
A small, fast, functional, and embeddable scripting language for C++ projects with Lisp-like syntax.
A state machine library for RxSwift that combines state transitions with side effects, inspired by Redux and Elm.
A JavaScript library for creating tagged constructors and sum types with minimal boilerplate.
A curated list of books, articles, talks, libraries, and projects about functional programming in C++.
A lightweight Swift library for building complex iOS table views with declarative, type-safe syntax.
A collection of functional programming libraries and utilities for F# development.
A curated list of programming languages that compile or transpile to Lua, including typed variants, functional languages, and syntax extensions.
The most popular and comprehensive set of functional utilities for use with Ramda.
A composable command-line parser for Scala, inspired by optparse-applicative and built on cats.
A simple, easy-to-use library for building React applications with ClojureScript.
A C++ library providing LINQ-style list comprehension with both extension and query methods for expressive data manipulation.
A collection of Elixir programming exercises for the Exercism learning platform.
A cross-platform library for Typed Functional Programming in Swift.
A comprehensive utility library for functional programming in Lua, inspired by Underscore.js.
Enhanced throw and catch for Clojure with support for throwing any object and flexible catch selectors.
A high-level statically-typed programming language for .NET with functional, OOP, imperative features and powerful meta-programming.
A functional-first toolkit for building full-stack web applications in F# on ASP.NET Core.
A simple but flexible cache library for iOS and watchOS apps, written in Swift with a functional programming approach.
Full-stack web framework for building functional, reactive web apps and microservices in F# and C# with JavaScript compilation.
A functional programming library for JavaScript, TypeScript, and Flow, providing type classes and data types inspired by Scala, Cats, and Monix.
A Clojure(Script) library providing complete instrumentation for clojure.spec, validating args, ret, and :fn specs.
A Swift framework and DSL for creating, analyzing, and transforming music with functional harmony and MIDI support.
A type-safe library for building GraphQL servers in OCaml with support for Lwt, Async, and subscriptions.
A Ruby gem for functional flow control that chains service objects and blocks, providing a new approach to error handling and command execution.
A Swift library that simplifies Core Data stack setup and brings functional paradigms to Core Data.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.