Elm is a delightful language for reliable webapps.
The Lamdera compiler extends the official Elm compiler with tooling that works for any regular Elm frontend project, as well as specific features for Elm projects on Lamdera: A delightful platform for full-stack Elm web apps.
The Lamdera compiler is free, open-source and open-contribution un-fork of the Elm compiler.
The Lamdera platform is a paid service with a free tier to try, and is how we keep our work funded and sustainable.
New to Elm? Check out the Home Page, Try Online, or The Official Guide.
See Lamdera downloads for binary and nix installations (recommended). Or if you have node, npx lamdera
lets you try it out quickly.
To uninstall, simply delete the lamdera
binary.
All elm
commands work in Lamdera, except:
reactor
which is replaced withlive
publish
/bump
/diff
are removed, continue to useelm
for Elm package publishing
See differences for more info.
lamdera init
lamdera live
See the Lamdera overview for more.
Interested in contributing? See extra/readme.md.
If you are stuck with Elm, ask around on the Elm slack channel. Folks are friendly and happy to help with questions!
For Lamdera compiler/platform discussion, see the Lamdera Discord.
You can support the development of the Lamdera compiler with sponsorship, by upgrading to a paid Lamdera plan, or by setting feature bounties (chat with us).