Showing 36 of 761 projects
A Rust library providing fully persistent data structures with structural sharing.
A curated list of awesome Erlang libraries, resources, and tools for developers.
An efficient, statically typed functional programming language that integrates directly into Common Lisp.
A neural network library for Elixir built on Nx, providing functional, model creation, and training APIs for deep learning.
A high-performance machine learning library for Haskell that leverages algebraic structures for parallel, online, and fast cross-validation training.
A purely functional, type-safe data access library for Scala applications using PostgreSQL.
A fast immutable list data structure for JavaScript with a comprehensive functional API and seamless Ramda integration.
A tiny, fast reactive/iterable programming library implementing the callbag spec for unified stream processing.
A native implementation of Clojure for the .NET Common Language Runtime (CLR), enabling functional programming on Microsoft platforms.
A selector-based templating and transformation library for Clojure that uses CSS-like syntax to manipulate HTML.
A computational parallel flow library for Elixir built on top of GenStage for parallel processing of collections.
A functional programming library for TypeScript with an elegant, type-safe API and Fantasy Land conformance.
A JavaScript library providing a collection of Algebraic Data Types (ADTs) like Maybe and Either for functional programming.
A collection of programming articles covering C++, Elm, Haskell, Kotlin, statistics, and software development concepts.
A declarative, type-safe UI library for building user interfaces in PureScript.
Converts Elixir code to JavaScript, enabling developers to write JavaScript using Elixir syntax and semantics.
Converts Elixir code to JavaScript, enabling developers to write JavaScript using Elixir syntax and semantics.
A minimalistic, modular, and functional reactive programming library for JavaScript.
A modular JavaScript utility library designed to complement ES5+ with functional programming paradigms and avoid overlap.
An easy and extensible benchmarking library for Elixir that provides comprehensive statistics and memory measurements.
A catalog of 23 Elixir-specific code smells with examples, refactorings, and treatments to improve code quality.
A clean, type-safe HTTP client for Scala supporting synchronous, Future-based, and functional effect system programming styles.
A Clojure library and DSL for building user interfaces on top of Swing, making Swing development friendly and accessible.
A curated list of books and resources for learning and mastering the Elixir programming language and its ecosystem.
A Clojure library for building and executing SQL queries with a composable, functional DSL.
A small utility library for chaining data manipulation operations on common Objective-C data structures.
A Scala library for parsing command-line options with functional and object-oriented DSLs.
A functional frontend framework implementing the Elm architecture with pure functions, unidirectional data flow, and modular design.
An open-source, Haskell-built video editor for creating and editing GIFs with both GUI and CLI interfaces.
A C++17 header-only library providing Python-style lazy iteration tools like range, enumerate, zip, and itertools functions.
A Rust library providing purely functional data structures and a comprehensive glossary of functional programming concepts.
A curated list of awesome F# frameworks, libraries, software, and resources for developers.
A curated list of awesome F# frameworks, libraries, software, and resources for developers.
A simple, lightweight IDE specifically designed for Clojure and ClojureScript development.
A functional programming toolkit for R that enhances data manipulation with consistent, type-stable functions for working with vectors and lists.
A functional programming toolkit for R that enhances data manipulation with consistent, type-stable functions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.