Showing 22 of 850 projects
A lightweight functional programming library for JavaScript providing core utilities like Maybe, MonadIO, pattern matching, and pub/sub.
A Hacker News clone built with CycleJS and cycle-onionify, using the HNPWA API.
A Servant-style type-level routing library for PureScript providing static guarantees and type-safe endpoints.
BuckleScript bindings for Firebase, providing type-safe access to Firebase APIs in ReasonML projects.
A Clojure library that creates entangled atoms which share state with getter/setter transformations.
A micro library that enables functional programming by converting native methods into partially applied functions.
Basic F# language support for Vim and Neovim, providing syntax highlighting and filetype detection.
A tiny JavaScript library for custom reordering and interleaving of multiple arrays using a simple sequence syntax.
A pure Elixir implementation of Cuckoo Filters, a probabilistic data structure for set membership testing.
A web application template with Clojure/Compojure backend, ClojureScript/Om frontend, and core.async for communication.
A toy Scheme-like language interpreter built on Elixir for educational and experimental purposes.
Convert callback-style functions and modules into Observables for reactive programming.
A general-purpose Coq library providing an alternative to Coq's standard library with extensionality axioms and enhanced tactics.
A unit test framework for F# that leverages computation expressions for expressive test definitions.
A Clojure DSL for SQL query, DML, and DDL operations with comprehensive MySQL support.
A pure Swift library implementing Futures & Promises with cancellation support for asynchronous programming.
A DSL for safe and composable SQL queries in OCaml using comprehensions and expressive types, built on PG'OCaml.
Provides a React-like useLayoutEffect API for creating custom element modifiers in Ember applications.
A minimal Swift port of Redux for predictable state management in iOS, tvOS, macOS, and watchOS applications.
A library enabling currying for RxJava's FuncN and ActionN function primitives.
An HTTP library for Idris 0.12.3 providing HTTP client and server functionality.
A functional, low-level HTTP client for Elixir with support for HTTP/1 and HTTP/2.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.