Showing 22 of 22 projects
A functional UI framework for building cross-platform desktop applications with F# and Avalonia.
A set of tools and libraries for building Blazor WebAssembly applications in F# with an Elmish Model-View-Update architecture.
Elm-html inspired helpers for writing terse hyperscript and virtual-hyperscript markup.
A lightweight ClojureScript abstraction over ReactJS for efficient rendering of immutable values.
A simple PureScript wrapper for React providing a clean API to the most commonly-used parts of React's functionality.
Ergonomic state management library for Yew web applications built with Rust.
A comprehensive collection of React-inspired hooks for building interactive web applications with the Yew framework in Rust.
A PureScript library that replaces the virtual DOM with a static DOM approach to avoid expensive diffing operations.
A collection of narrative, lesson-based examples for learning CycleJS, covering forms, routing, CRUD, and state management.
A Clojure library for building JavaFX 8 applications with functional, hiccup-like syntax and core.async integration.
A routing library for Cycle.js applications that wraps main functions and integrates with @cycle/history.
A purely functional UI library for building user interfaces powered by higher-order functional reactive programming (FRP).
Cycle.js drivers for building reactive terminal applications with Blessed.
A simple and fun UI syntax library for Löve2D, prioritizing developer experience and readability.
A Cycle.js DOM driver implementation using the snabbdom virtual DOM library.
A functional web client UI library with unidirectional data flow and virtual DOM, emphasizing functions over components.
Hyperscript-like syntax for creating Preact elements with optional arguments and built-in sugar.
Provides Redux bindings for Deku v1, enabling state management in Deku applications.
A Cycle.js driver that wraps Gun.js storage for reactive data flow in functional web applications.
Cycle.js drivers for building Electron applications, providing reactive interfaces to Electron's main process APIs.
A Cycle.js implementation of animated SVG fractal visualizations, demonstrating reactive programming with SVG.
A Cycle.js experiment exploring reactive programming patterns for building user interfaces.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.