The Elm compiler has everything you need to build an Elm app built-in, including package management.
These external tools can enhance your development experience even further:
Tools for Elm:
•
elm-format
- The community standard for formatting Elm code
•
•
elm-review
- Analyzes Elm projects, to help find and fix mistakes before your users find them
•
Elm Language Server
- Language server protocol implementation for Elm
•
elm-tooling
- A command line program that manages your Elm tools
•
elm-ts-interop
- Sync Elm types with TypeScript types
Tools that help you build apps with Elm:
•
elm-land
- Single page apps made easy
•
elm-pages
- A statically typed site generator with dynamic full-stack Elm powers
•
Lamdera
- A delightful platform for full-stack web apps written entirely in Elm
•
elm-webapp
- A setup for writing http based, client-server app in elm, inspired by Lamdera