fable-elmish-electron-material-ui-demo

Complete boilerplate for Electron apps using Fable and Elmish with hot module reloading, time-travel debugging, etc.

electronsampletemplateboilerplatefablematerial-uielectron-appelectron-builderelmishfable2electron-webpackfable-elmish
FreeRepo

Preview

fable-elmish-electron-material-ui-demo preview

Overview

This is a boilerplate for building desktop applications using F#, Fable, Elmish and Electron with Material-UI components. It demonstrates how to ship fast with hot module reloading, time-travel debugging and common UI patterns like autocomplete, dialogs and file handling, while providing a ready-to-clone foundation for developers to customize and package their own Electron apps.

Features

hot-module-reloadingtime-travel-debuggingmaterial-ui-componentsfile-operationsinput-validationwindow-state-persistenceelectron-specific-debugging

Feature Flags

fileUploadsrealtimeformsValidationhotReloadtimeTravel

Recommended Use Cases

electron-desktop-applicationsfsharp-ui-developmentmaterial-design-applications

Frontend

fsharpfablematerial-ui

Backend

fsharp

Auth Providers

None

Deployment Targets

electron

Payment Providers

None

Quick Facts

โญ Stars
113
๐Ÿด Forks
18
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2025-07-18T12:28:49.000Z

Stack

Framework
elmish
Language
fsharp
CSS
jss
CI
appveyor

Data Layer

UI Stack

Styling
jss
Components
material-ui

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No
CI
appveyor

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate