# halfzebra/create-elm-app

🍃 Create Elm apps with zero configuration

Repository: https://github.com/halfzebra/create-elm-app
Canonical: https://ross.abutalabs.com/products/create-elm-app
Language: JavaScript
License: MIT
License Family: permissive
Topics: elm, webpack, elm-platform, boilerplate, cli, build-tool, zero-configuration, scaffolding, hmr
Last push: 2026-07-28T18:47:10+00:00

## Health v2 (maintenance only)
Score: 65/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 94, release rhythm 8, longevity 100
- inputs: {"age_days": 3650, "days_push": 36, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1677, forks 147 (observed 2026-08-28T04:05:20.835090+00:00)

## What it is
Create Elm App is a CLI scaffolding tool that bootstraps Elm web applications with zero build configuration, bundling Webpack, dev server with hot module replacement, and production build commands. It is the Elm equivalent of Create React App.

## Use cases
- scaffold a new elm app with no build config
- set up webpack and dev server for elm
- get hot module reloading in an elm project
- create a production-optimized elm build
- start an elm single-page app quickly
- avoid configuring elm-make with js and css

## When to choose
- starting a new elm project without manual webpack setup
- you want a batteries-included elm dev server with HMR
- you prefer create-react-app-style conventions in elm

## When to avoid
- you already have a custom webpack or vite setup
- you need server-side rendering or a non-spa architecture
- your project requires heavy custom build tooling

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: build-tool, cli, boilerplate
- domain: web-development, frontend, developer-tools
- platform: cli, cross-platform
- tags: elm, webpack, zero-configuration, scaffolding, hmr, create-react-app-style, command-line, nodejs

## Member repositories
- halfzebra/create-elm-app (main) score 65

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:20.835090+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:41:36.452449+00:00, confidence not recorded.
  - readme: https://github.com/halfzebra/create-elm-app (fetched 2026-08-28T04:05:20.835090+00:00, sha fc2f2a56d383)
- Data as of 2026-08-30T08:39:29.467469+00:00.
