Showing 36 of 37 projects
A fun, functional, and stateful Go framework for building terminal user interfaces (TUIs) based on The Elm Architecture.
A cross-platform GUI library for Rust focused on simplicity, type-safety, and a reactive programming model inspired by Elm.
A cross-platform GUI library for Rust focused on simplicity, type-safety, and a reactive Elm-inspired architecture.
A collection of reusable TUI components for building interactive terminal applications with the Bubble Tea framework.
A Rust front-end framework for creating fast and reliable web apps with an Elm-like architecture.
A Rust front-end framework for creating fast and reliable web apps with an Elm-like architecture.
A SwiftUI-inspired declarative UI framework for UIKit with Flexbox layout, compatible with iOS 10+ and Objective-C.
A Rust web framework for building client-side and server-side applications using The Elm Architecture.
A Redux library that ports Elm's effect system to handle side effects purely in reducers.
A functional frontend framework implementing the Elm architecture with pure functions, unidirectional data flow, and modular design.
Elm-like model-view-update abstractions for building F# applications with React, React Native, or VirtualDOM.
Elm-like model-view-update abstractions for building F# applications, particularly with Fable and React.
A declarative terminal UI kit for Elixir that builds rich text-based applications using an HTML-like DSL.
A Rust UI library that provides truly native, cross-platform GUI applications with multiple backend support.
A type-safe, event-driven web UI library for OCaml/BuckleScript following The Elm Architecture.
A PureScript library for building type-safe web applications using a single state transition function.
A comprehensive guide to learning Elm, a purely functional programming language for building reliable and maintainable web applications.
A library for composing React/Redux actions to isolate UI component state and actions in multi-instance scenarios.
A production-ready library for building WPF applications using the Elmish/MVU architecture with static XAML views and data bindings.
An example single-page application built with Elm 0.19, demonstrating core concepts and structure.
A full-stack Elm application server with server-side rendering, type-safe CSS, and database support, all written in Elm.
A fast and simple PureScript framework inspired by the Elm architecture for building web applications.
A Rust library for building client-side web applications using WebAssembly, inspired by The Elm Architecture and Redux.
A client-side web UI framework for PureScript that combines FRP and Elm architecture paradigms using a React backend.
A Tinder-like web app for swiping through trending GIFs, built with Elm and Firebase.
OCaml bindings for browser DOM APIs and an implementation of the Elm architecture with virtual DOM for building web applications.
Redux toolset that enables side effects to be declared within reducers using ES6 generators while preserving purity.
A lightweight Swift framework for building reactive applications with unidirectional data flow, inspired by Elm and Redux.
An experimental framework for building native iOS applications using the Elm programming language.
An Elm-like architecture library for building PureScript web applications with no npm dependencies.
A Swift framework for building terminal applications using The Elm Architecture.
A testing library for Elm that provides a convenient API to test Elm programs as complete units, including interactive views, commands, and ports.
A TodoMVC application built with Elm and Electron, featuring automatic compilation and live reload.
Generate a new Elm project from the command line with boilerplate for different Elm application types.
A ClojureScript library implementing the Elm architecture with virtual-dom for building web applications.
A PureScript UI library for building declarative front-ends without a virtual DOM, using localized updates.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.