Syntax highlighting and autocompletion for Elm in Atom
The Elm Live Editor: write and run Elm programs online (limited to a single file)
A web IDE for developing Elm programs
Use Elm REPL in the browser
Language server implementation for Elm. Can be used with VS Code, Sublime, Vim, Emacs, Kakoune
Elm code visualizations for maximum productivity in Atom
Support for the Elm Markup package, including syntax and error highlighting
Elm mode for Emacs with syntax highlighting, intelligent indentation and integration with several CLI tools
Syntax highlighting for Elm in Sublime Text
Elm plugin for Vim with syntax highlighting, automatic indentation, code formatting and other features
Elm language support for IntelliJ, WebStorm, PhpStorm and PyCharm (JetBrains)
Syntax highlighting for Elm files in Atom
Would you like to use Elm for real-world projects?
📢 My book
Practical Elm
skips the basics and gets straight into the nuts-and-bolts of building non-trivial apps.
🛠 Things like building out the UI, communicating with servers, parsing JSON, structuring the application as it grows, testing, and so on.