GitHub topics: elm-architecture
PurpleKingdomGames/tyrian
Elm-inspired Scala UI library.
Language: Scala - Size: 17.8 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 378 - Forks: 30

charmbracelet/bubbletea
A powerful little TUI framework 🏗
Language: Go - Size: 5.15 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 31,293 - Forks: 900

charmbracelet/bubbles
TUI components for Bubble Tea 🫧
Language: Go - Size: 1.13 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6,260 - Forks: 303

rmhubbert/bubbletea-overlay
An overlay / modal window component for Charm's Bubble Tea TUI framework.
Language: Go - Size: 322 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 36 - Forks: 0

PurpleKingdomGames/indigo
An FP game engine for Scala.
Language: Scala - Size: 132 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 675 - Forks: 66

KarolosLykos/hackertea
#Hackertea is a sleek terminal user interface written in Golang, designed to bring HackerNews articles directly to your fingertips. Powered by the magic of Golang and the #bubbletea library. Just fire up your terminal, launch Hackertea, and dive into the latest HackerNews stories with ease. Happy hacking! 🚀
Language: Go - Size: 4.66 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 12 - Forks: 1

gvolpe/trading
💱 Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)
Language: Scala - Size: 23.6 MB - Last synced at: 5 days ago - Pushed at: 11 days ago - Stars: 636 - Forks: 74

mkj-is/Elementary
Experimental, uni-directional and purely functional architecture in Swift.
Language: Swift - Size: 37.1 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 14 - Forks: 0

aserowy/yeet
yet another... tui file manager with a touch of neovim like buffers and modal editing
Language: Rust - Size: 1.93 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 16 - Forks: 0

ajnsit/concur
An unusual Web UI Framework for Haskell
Language: JavaScript - Size: 3.94 MB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 306 - Forks: 21

xosnrdev/elmio
A lightweight PoC web framework for rust. Loosely inspired by The Elm Architecture.
Language: Rust - Size: 620 KB - Last synced at: 3 days ago - Pushed at: 7 days ago - Stars: 4 - Forks: 0

fchastanet/bash-tools-command-bookmarker
A terminal-based UI for managing shell commands with bookmarking, categorization and search capabilities. Built with Bubbletea framework, featuring tab navigation, keyboard shortcuts and focus management.
Language: Go - Size: 346 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

dwyl/javascript-todo-list-tutorial
✅ A step-by-step complete beginner example/tutorial for building a Todo List App (TodoMVC) from scratch in JavaScript following Test Driven Development (TDD) best practice. 🌱
Language: JavaScript - Size: 879 KB - Last synced at: 21 days ago - Pushed at: 24 days ago - Stars: 681 - Forks: 101

typescript-tea/core
The Elm Architecture for typescript
Language: TypeScript - Size: 548 KB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 18 - Forks: 2

pavelannin/Keemun-Kotlin
Multiplatform Kotlin framework that provides a way to write shared code using The Elm Architecture pattern
Language: Kotlin - Size: 423 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 2 - Forks: 1

pavelannin/Keemun-Swift
Swift framework that provides a way to write code using The Elm Architecture pattern
Language: Swift - Size: 263 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 4 - Forks: 3

metafates/bento
🍱 Go framework for building TUI apps. Based on ratatui and bubbletea
Language: Go - Size: 271 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 14 - Forks: 0

Xuz99/projectNo2-playerAttackGame 📦
Front-end web app/game of a player attack enemy game with a win screen. Built it for an introduction into functional langs and how to build a game. Deployed from a github repo using netlify.
Language: JavaScript - Size: 154 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

dwyl/learn-elm-architecture-in-javascript
:unicorn: Learn how to build web apps using the Elm Architecture in "vanilla" JavaScript (step-by-step TDD tutorial)!
Language: JavaScript - Size: 385 KB - Last synced at: 30 days ago - Pushed at: about 6 years ago - Stars: 214 - Forks: 21

carahsoft/Carahsoft.Calliope
A C# library for quickly writing awesome, responsive console apps.
Language: C# - Size: 149 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 2

elmish/Elmish.WPF
Static WPF views for elmish programs
Language: F# - Size: 9.95 MB - Last synced at: 25 days ago - Pushed at: 7 months ago - Stars: 442 - Forks: 71

dwyl/learn-elm
:rainbow: discover the beautiful programming language that makes front-end web apps a joy to build and maintain!
Language: HTML - Size: 745 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 487 - Forks: 43

alexdrone/Render
UIKit a-là SwiftUI.framework [min deployment target iOS10]
Language: Swift - Size: 871 MB - Last synced at: 23 days ago - Pushed at: over 5 years ago - Stars: 2,166 - Forks: 96

yadalis/mhctrucksearch
MHC Internal truck search - Developed 100% in pure functional language Elm
Language: JavaScript - Size: 956 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

uzimaru0000/UniTEA
Implementation of The Elm Architecture for Unity3D
Language: C# - Size: 1.55 MB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 33 - Forks: 0

kbiakov/unidirectional-architecture-on-mobile
Dive into :iphone: Unidirectional Architecture!
Language: Kotlin - Size: 58.6 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 146 - Forks: 17

hydux/hydux
A light-weight type-safe Elm-like alternative for Redux ecosystem, inspired by hyperapp and Elmish
Language: TypeScript - Size: 3.57 MB - Last synced at: 28 days ago - Pushed at: over 6 years ago - Stars: 219 - Forks: 7

netlify/netlify-playground
Size: 96.7 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 89 - Forks: 16

pkamenarsky/concur-replica
Server-side VDOM UI framework for Concur
Language: Haskell - Size: 83 KB - Last synced at: 24 days ago - Pushed at: over 4 years ago - Stars: 139 - Forks: 20

jindrazak/Elmify
An Elm project for displaying some interesting stats from Spotify
Language: Elm - Size: 1.31 MB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 2

vivid-money/elmslie
Kotlin TEA/ELM implementation with first class android support
Language: Kotlin - Size: 919 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 116 - Forks: 14

alexmingoia/purescript-pux
Build type-safe web apps with PureScript.
Language: PureScript - Size: 823 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 567 - Forks: 76

PurpleKingdomGames/tyrian.g8
A giter8 template for Tyrian websites!
Language: Scala - Size: 20.5 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

boxdot/elm-arch-examples-rs
Elm Architecture Examples in Rust
Language: Rust - Size: 58.6 KB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 13 - Forks: 0

simonewebdesign/elm-double-folding-pattern
Actions + Events = :dragon:
Language: Elm - Size: 97.7 KB - Last synced at: 11 days ago - Pushed at: over 7 years ago - Stars: 29 - Forks: 0

easafe/purescript-flame
Fast & simple framework for building web applications
Language: PureScript - Size: 2.65 MB - Last synced at: 28 days ago - Pushed at: 4 months ago - Stars: 297 - Forks: 11

otajor/elm-game-of-life
https://otajor.github.io/elm-game-of-life/
Language: Elm - Size: 58.6 KB - Last synced at: 28 days ago - Pushed at: over 8 years ago - Stars: 8 - Forks: 0

d-holguin/async-ratatui
Handling multiple events asynchronously in a Ratatui terminal UI using Rust
Language: Rust - Size: 256 KB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 8 - Forks: 0

darklang/philip2
An Elm to OCaml compiler
Language: OCaml - Size: 165 KB - Last synced at: 28 days ago - Pushed at: about 5 years ago - Stars: 206 - Forks: 2

laurentpayot/fsharp-fable-elmish-example
F# Fable Elmish example, with Preact and Vite.
Language: F# - Size: 329 KB - Last synced at: 28 days ago - Pushed at: 8 months ago - Stars: 12 - Forks: 2

cooler333/Swiftea
Swift implementation of the elm architecture (TEA)
Language: Swift - Size: 121 KB - Last synced at: 22 days ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 3

IzumiSy/elm-shopping-cart 📦
Shopping cart example in Elm
Language: Elm - Size: 1.65 MB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 12 - Forks: 0

emarifer/gleam-lustre-wisp-fullstack-webapp
Fullstack demo app built in Gleam with Lustre & Wisp frameworks to show to user the Pokémon stats.
Language: Gleam - Size: 1.6 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

FidelisClayton/elm-spotify-mapper
An app built with Elm to explore new artists using the Spotify api.
Language: Elm - Size: 11.6 MB - Last synced at: 28 days ago - Pushed at: about 2 years ago - Stars: 65 - Forks: 6

ikarenkov/Kombucha-UDF
The Elm Architecture (TEA) based library for Kotlin Multiplatform, Android, iOS, Js, Jvm
Language: Kotlin - Size: 3.08 MB - Last synced at: 6 days ago - Pushed at: 12 months ago - Stars: 13 - Forks: 1

dwyl/learn-redux
:boom: Comprehensive Notes for Learning (how to use) Redux to manage state in your Web/Mobile (React.js) Apps.
Language: HTML - Size: 258 KB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 447 - Forks: 42

emarifer/lustre_app
Testing Gleam's Lustre Framework
Language: Gleam - Size: 117 KB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

marcodpt/merlin
A functional JS framework that values elegance, simplicity and minimalism.
Language: HTML - Size: 124 KB - Last synced at: 28 days ago - Pushed at: 7 months ago - Stars: 9 - Forks: 0

Python-Ninja-Hebi/python-fastTEA
fastTEA: Build Web Applications in Python with fastAPI and html
Language: Python - Size: 688 KB - Last synced at: 22 days ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

OvermindDL1/bucklescript-tea
TEA for Bucklescript
Language: JavaScript - Size: 779 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 600 - Forks: 48

kwasniew/hyperapp-realworld-example-app
A Single Page Application written in Hyperapp 1 https://hyperapp.netlify.com/
Language: JavaScript - Size: 1.74 MB - Last synced at: 30 days ago - Pushed at: over 2 years ago - Stars: 47 - Forks: 10

MCGPPeters/Radix
Radix is a set of libraries centered around building event sourced components and a runtime hosting those components
Language: C# - Size: 6.3 MB - Last synced at: 26 days ago - Pushed at: 11 months ago - Stars: 5 - Forks: 0

Zaid-Ajaj/elmish-getting-started
A simple and minimalistic template to easily get up and running with Elmish and Fable
Language: F# - Size: 224 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 24 - Forks: 15

Actomaton/Actomaton
🎭 Swift async/await & Actor-powered effectful state-management framework.
Language: Swift - Size: 2.04 MB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 248 - Forks: 12

rand00/flappy
Flappy bird, written using Elm architecture in OCaml
Language: OCaml - Size: 24.9 MB - Last synced at: 4 months ago - Pushed at: over 6 years ago - Stars: 9 - Forks: 1

aspnetde/typesafe-spa
This is a small demo that explores different approaches for creating a potentially scalable single page application.
Language: JavaScript - Size: 1.59 MB - Last synced at: 3 days ago - Pushed at: almost 4 years ago - Stars: 26 - Forks: 0

getcuia/cuia
🧉🌿 A delightful tiny framework for building reliable text-based applications
Language: Python - Size: 468 KB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 19 - Forks: 1

vic/cyclone
Cyclic Airstream-based stateful components for functional-reactive interfaces on Laminar and Scala.js
Language: Scala - Size: 447 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 11 - Forks: 1

matthieu-beteille/gipher
tinder like app for gifs built with elm and firebase
Language: Elm - Size: 107 KB - Last synced at: 28 days ago - Pushed at: over 8 years ago - Stars: 222 - Forks: 14

battermann/pureapp
A small library for writing referentially transparent and stack-safe sequential programs
Language: Scala - Size: 53.7 KB - Last synced at: 8 days ago - Pushed at: over 6 years ago - Stars: 40 - Forks: 3

KAAtheWiseGit/ulmus
A toy Elm Architecture TUI framework
Language: Rust - Size: 117 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

Xlopec/Tea-bag
TEA implementation in Kotlin
Language: Kotlin - Size: 6.83 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 11 - Forks: 1

Maxumka/Blazorish
Naive implementation MVU in blazor inspired by elmish with hello world examples
Language: C# - Size: 408 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

salsita/prism
React / Redux action composition made simple http://salsita.github.io/prism/
Language: TypeScript - Size: 2.24 MB - Last synced at: 6 days ago - Pushed at: almost 8 years ago - Stars: 495 - Forks: 22

laurentpayot/purescript-for-elm-developers
PureScript crash course targeted at Elm developers
Language: PureScript - Size: 472 KB - Last synced at: 28 days ago - Pushed at: 8 months ago - Stars: 36 - Forks: 0

DeedleFake/ea
A generalized implementation of the Elm Architecture for Go.
Language: Go - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

abhimuktheeswarar/Flywheel
A simple and predictable state management library inspired by Redux for Kotlin Multiplatform using the concepts of actors.
Language: Objective-C - Size: 47.5 MB - Last synced at: 9 days ago - Pushed at: about 2 years ago - Stars: 43 - Forks: 3

GlobalWebIndex/cmd-extra
Extra functions for working with Cmds
Language: Elm - Size: 120 KB - Last synced at: 28 days ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 2

benthepoet/stockboy-app
The front-end for Stock Boy, a stock trading simulator.
Language: Elm - Size: 256 KB - Last synced at: 29 days ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

nirgn975/elmctron 📦
Elm meets Electron
Language: SCSS - Size: 14.6 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 87 - Forks: 10

CodeFab-io/ElmSharp
An elm-architecture inspired runtime
Language: C# - Size: 1.23 MB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

astynax/tea-combine
Combinator library for building "The Elm Architecture"-powered applications with ease
Language: Elm - Size: 140 KB - Last synced at: 26 days ago - Pushed at: over 3 years ago - Stars: 39 - Forks: 2

jfmengels/elm-review-the-elm-architecture
Provides elm-review rules to detect unused functions and types in your Elm files
Language: Elm - Size: 227 KB - Last synced at: 28 days ago - Pushed at: 12 months ago - Stars: 4 - Forks: 0

mstruebing/elmodoro
A Pomodoro app written in Elm
Language: Elm - Size: 1.48 MB - Last synced at: 28 days ago - Pushed at: 4 months ago - Stars: 6 - Forks: 1

Almas105/Cervical_Cancer_Detection_Using_Deep_Learning_Techniques
In this project, we propose a cervical cancer detection and classification system using CNNs . We employ transfer learning and fine-tuning for enhanced performance. Classifiers like ELM and AE are added to increase the efficiency.
Language: Python - Size: 8.79 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

delyan-kirov/mediaQueue
A simple music player
Language: Haskell - Size: 36.7 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

dfeyer/tooter
A web client for Mastodon build with Elm (pre-alpha)
Language: Elm - Size: 2.52 MB - Last synced at: 11 days ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

pb-/gotypist
A touch-typing tutor
Language: Go - Size: 526 KB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 121 - Forks: 11

anaseto/gruid 📦
Cross-platform grid-based UI and game framework.
Language: Go - Size: 543 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 82 - Forks: 2

ichi-h/elmish
[Experimental] A UI framework and UI library independent state management library inspired by the Elm architecture.
Language: TypeScript - Size: 242 KB - Last synced at: 3 days ago - Pushed at: 12 months ago - Stars: 2 - Forks: 0

kutyel/elm-catstagram
🌳🐈 Catstagram in Elm!
Language: Elm - Size: 3.36 MB - Last synced at: 22 days ago - Pushed at: almost 4 years ago - Stars: 12 - Forks: 0

klemola/extending-tea 📦
Example of an extension to The Elm Architecture
Language: Elm - Size: 26.4 KB - Last synced at: 6 months ago - Pushed at: about 8 years ago - Stars: 30 - Forks: 2

joanllenas/tea-ts
An experimental port of The Elm Architecture to TypeScript
Language: TypeScript - Size: 217 KB - Last synced at: about 5 hours ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Kijewski/pyiced 📦
Bindings for Iced, a cross-platform GUI library focused on simplicity. Inspired by Elm.
Language: Rust - Size: 1.09 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

phlo46/elm-stackup
Stack-Up! game written in Elm.
Language: HTML - Size: 62.5 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

victorhazbun/bingo
Elm Bingo Application 🎰
Language: Elm - Size: 60.5 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

PascalLeMerrer/elm-image-search
Language: Elm - Size: 26.4 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

dashedstripes/web-framework-concept
🖼 A design experiment to construct the simplest stateless, reactive Javascript framework possible.
Language: JavaScript - Size: 39.1 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

amitayh/no-redux
Example code for my article - "Who needs Redux anyway?"
Language: JavaScript - Size: 690 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 0

miladhub/helk-elm-ui
an Elm UI for my helk
Language: Elm - Size: 4.88 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

InventiDevelopment/Elmdroid
Minimalistic Android implementation of The Elm Architecture with android architecture components integration.
Language: Kotlin - Size: 461 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 26 - Forks: 2

numq/reduce-and-conquer
A way to implement a Clean Architecture in Compose Multiplatform project
Language: Kotlin - Size: 101 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

johannesegger/Elmish.Net
Elm architecture for .NET apps. 100% less XAML.
Language: C# - Size: 182 KB - Last synced at: 28 days ago - Pushed at: almost 5 years ago - Stars: 8 - Forks: 2

StevenLambion/SwiftUI-Todo-Example
Todo Example using SwiftUI and SwiftDux
Language: Swift - Size: 2.62 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 18 - Forks: 2

kyunooh/guide.elm-lang.org Fork of evancz/guide.elm-lang.org
An Introduction to Elm.
Size: 2.19 MB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

amitayh/elm-cljs
ClojureScript implementation of The Elm Architecture™ with core.async
Language: Clojure - Size: 86.9 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 21 - Forks: 0

ThisGuyCodes/modelstack
Cleanly nested Modes for https://github.com/charmbracelet/bubbletea
Language: Go - Size: 43.9 KB - Last synced at: 2 days ago - Pushed at: 12 months ago - Stars: 2 - Forks: 0

WhileTruu/counter-roc-swiftui-app
A simple counter app built with Roc and Swift
Language: Swift - Size: 352 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

boudra/whistle
Experiment to build single page apps in Elixir
Language: Elixir - Size: 227 KB - Last synced at: 20 days ago - Pushed at: about 6 years ago - Stars: 51 - Forks: 3

iyegoroff/ts-elmish 📦
Elmish architecture in Typescript
Language: TypeScript - Size: 2.58 MB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 0
