An open API service providing repository metadata for many open source software ecosystems.

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