Showing 36 of 761 projects
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.
The most popular and comprehensive set of functional utilities for use with Ramda.
A curated list of programming languages that compile or transpile to Lua, including typed variants, functional languages, and syntax extensions.
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 simple but flexible cache library for iOS and watchOS apps, written in Swift with a functional programming approach.
A functional-first toolkit for building full-stack web applications in F# on ASP.NET Core.
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 type-safe library for building GraphQL servers in OCaml with support for Lwt, Async, and subscriptions.
A Swift framework and DSL for creating, analyzing, and transforming music with functional harmony and MIDI support.
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.
Code samples, exercises, and a functional library for learning functional programming concepts in C#.
A functional query tool for Elixir and PostgreSQL that embraces SQL and avoids ORM abstractions.
A code generator that enables writing Flutter widgets as functions while preserving class-based widget benefits.
A fresh retake of the React API in Fable for building React applications in F#, optimized for developer happiness.
A Swift micro-library for creating new types with compile-time guarantees using custom validators.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.