Showing 36 of 761 projects
A Haskell library for generating Erlang VM byte code from pure Haskell, enabling compile-to-BEAM languages.
A Haskell driver for MongoDB that enables database connections, queries, updates, and administrative tasks.
A type-safe F# library for reading configuration from environment variables and AppSettings.
A ppx_deriving plugin that generates JSON serializers and deserializers for OCaml types using the Yojson library.
A Haskell implementation of GraphQL providing AST data types, parser, printer, and future schema and interpreter tools.
A 30-minute F# tutorial with side-by-side code comparisons for developers coming from C#, Python, or TypeScript.
Deploy Elm HTTP APIs to AWS Lambda using the Serverless framework, defining your API entirely in Elm.
A Go library for building data processing workflows and pipelines with functional operations, cycles, and fan-out capabilities.
A 30-minute F# tutorial with side-by-side code comparisons for developers coming from C#, Python, or TypeScript.
A library for creating QtQuick/QML GUI applications in OCaml and Reason, providing bindings and a PPX syntax extension.
A utility library extending Ramda with additional functional programming helpers for JavaScript.
The standard library for PureScript, providing essential types and functions for functional programming.
A reducer library for Redux that enables efficient reducer dependencies through aggressive memoization, similar to Reselect but for reducers.
RxJava bindings for Groovy that enable using Groovy closures with reactive programming.
A curated collection of libraries, tools, and resources for parallel and effectful programming in OCaml 5.
An experimental framework for building native iOS applications using the Elm programming language.
An extensible F# validation library with built-in validators for primitive types and support for custom validators.
A collection of classic algorithms and data structures implemented in Erlang for educational and practical use.
An asynchronous version of Elixir's 'with' that resolves dependency graphs and executes clauses for optimal performance.
A generic OCaml virtual machine for running OCaml programs on resource-constrained microcontrollers like AVR and PIC32.
An Elm-like architecture library for building PureScript web applications with no npm dependencies.
A minimal, self-contained library of monadic parser combinators for OCaml, enabling easy construction of recursive-descent parsers.
A pure, immutable module system for JAX that replaces PyTorch-style imperative coding with declarative parameter trees.
A Lodash-inspired utility library for Go providing essential functional programming and data manipulation functions.
Interactive visualization of a simple Cycle.js application showing data flow between streams, events, and DOM.
An F# library providing additional computation expressions for ValueTask, ColdTask, CancellableTask, and parallel Async operations.
Error-recovering streaming HTML5 and XML parsers for OCaml with lazy, non-blocking, and one-pass processing.
ESLint plugin providing rules to enforce best practices and consistency when using lodash/fp.
A JavaScript library for building parsers using functional parser combinators, inspired by Haskell's Parsec.
A typed bidirectional router for OCaml and ReasonML web applications, enabling type-safe route definitions and URL generation.
A PHP library providing Python-inspired iteration tools for efficient data processing with loops and streams.
An async-first, opinionated functional library and language with 100% JavaScript compatibility.
A type-safe, functional ONNX API and backend for deep learning and classical machine learning in Scala 3.
A Clojure client for RethinkDB offering asynchronous, lock-free, and idiomatic query semantics.
A curated directory of games and game development resources built with the Elm programming language.
A functional programming library for Go that introduces streams, collectors, and functional paradigms to improve code readability and reduce bugs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.