elm-typescript-starter icon indicating copy to clipboard operation
elm-typescript-starter copied to clipboard

Boilerplate for Elm web apps with safe TypeScript interop and hot module replacement.

Elm TypeScript Starter

Create Elm apps with type-safe port communication.

Setup

  1. Make sure you have Elm installed on your system.

  2. Install npm packages:

npm install
  1. Start a local dev server
npm start

Load http://localhost:8080/

-- OR --

Bundle files for production:

npm run build # transpiles all your Elm and ts into dist/bundle.js