Showing 36 of 1117 projects
F# library providing asynchronous sequences compatible with BCL IAsyncEnumerable for async/await workflows.
A type-safe functional Stream processing library for Go, inspired by the Java Streams API.
An educational Swift playground exploring monadic concepts through Optionals, bananas, and squirrels.
A Clojure wrapper library for the jMonkeyEngine 3D game engine, enabling REPL-driven game development.
F# tools and type providers for working with XAML in WPF and WinForms applications.
A 30-minute F# tutorial with side-by-side code comparisons for developers coming from C#, Python, or TypeScript.
A Coq library providing Haskell-like definitions and notations for formalizing Haskell types and functions in Coq.
A 30-minute F# tutorial with side-by-side code comparisons for developers coming from C#, Python, or TypeScript.
A type-safe F# library for reading configuration from environment variables and AppSettings.
A Haskell driver for MongoDB that enables database connections, queries, updates, and administrative tasks.
A Haskell library for generating Erlang VM byte code from pure Haskell, enabling compile-to-BEAM languages.
A small ClojureScript library for performant canvas and visual manipulation.
A Haskell implementation of GraphQL providing AST data types, parser, printer, and future schema and interpreter tools.
A ppx_deriving plugin that generates JSON serializers and deserializers for OCaml types using the Yojson library.
Deploy Elm HTTP APIs to AWS Lambda using the Serverless framework, defining your API entirely in Elm.
The standard library for PureScript, providing essential types and functions for functional programming.
A utility library extending Ramda with additional functional programming helpers for JavaScript.
A Go library for building data processing workflows and pipelines with functional operations, cycles, and fan-out capabilities.
A library for creating QtQuick/QML GUI applications in OCaml and Reason, providing bindings and a PPX syntax extension.
A curated collection of libraries, tools, and resources for parallel and effectful programming in OCaml 5.
A reducer library for Redux that enables efficient reducer dependencies through aggressive memoization, similar to Reselect but for reducers.
An extensible F# validation library with built-in validators for primitive types and support for custom validators.
Transducers: Ergonomic, efficient data processing.
RxJava bindings for Groovy that enable using Groovy closures with reactive programming.
An experimental framework for building native iOS applications using the Elm programming language.
A collection of classic algorithms and data structures implemented in Erlang for educational and practical use.
A generic OCaml virtual machine for running OCaml programs on resource-constrained microcontrollers like AVR and PIC32.
A minimal, self-contained library of monadic parser combinators for OCaml, enabling easy construction of recursive-descent parsers.
An Elm-like architecture library for building PureScript web applications with no npm dependencies.
An asynchronous version of Elixir's 'with' that resolves dependency graphs and executes clauses for optimal performance.
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.
A PHP library providing Python-inspired iteration tools for efficient data processing with loops and streams.
A Common Lisp library for building rich, responsive terminal user interfaces (TUIs) using a Model-View-Update architecture.
A type-safe, functional ONNX API and backend for deep learning and classical machine learning in Scala 3.
An F# library providing additional computation expressions for ValueTask, ColdTask, CancellableTask, and parallel Async operations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.