# What is the best standard version of Elm to install

**URL:** https://discourse.elm-lang.org/t/what-is-the-best-standard-version-of-elm-to-install/10441
**Category:** Learn
**Created:** [September 22, 2025, 6:17am UTC](https://discourse.elm-lang.org/t/what-is-the-best-standard-version-of-elm-to-install/10441 "2025-09-22T06:17:24Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![halloleo](https://avatars.discourse-cdn.com/v4/letter/h/ccd318/32.png) [@halloleo](https://discourse.elm-lang.org/u/halloleo)
#### Post date: [September 22, 2025, 6:17am UTC](https://discourse.elm-lang.org/t/what-is-the-best-standard-version-of-elm-to-install/10441/1 "2025-09-22T06:17:24Z")

</div>

I am starting with Elm. – Is version 0.19 from 2019(!) the one I should install?

Thanks for pointers!

---

<div class="post-metadata">

### Author: ![dta](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/dta/32/1917_2.png) [@dta](https://discourse.elm-lang.org/u/dta)
#### Post date: [September 22, 2025, 11:32am UTC](https://discourse.elm-lang.org/t/what-is-the-best-standard-version-of-elm-to-install/10441/2 "2025-09-22T11:32:54Z")

</div>

0.19.1 is the latest

---

<div class="post-metadata">

### Author: ![halloleo](https://avatars.discourse-cdn.com/v4/letter/h/ccd318/32.png) [@halloleo](https://discourse.elm-lang.org/u/halloleo)
#### Post date: [September 22, 2025, 1:47pm UTC](https://discourse.elm-lang.org/t/what-is-the-best-standard-version-of-elm-to-install/10441/3 "2025-09-22T13:47:08Z")

</div>

Thanks for this. Will install it from the release page,

However, I _am_ curious: Why is there no development on the Elm compiler since 2019? Is it bug-less and cannot get new useful features? Or is everybody using a fork I am not aware of? I don’t think the Elm community has diminished totally, or has it?

Thanks in advance for explanations.

---

<div class="post-metadata">

### Author: ![wolfadex](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/wolfadex/32/2461_2.png) [@wolfadex](https://discourse.elm-lang.org/u/wolfadex)
#### Post date: [September 22, 2025, 3:20pm UTC](https://discourse.elm-lang.org/t/what-is-the-best-standard-version-of-elm-to-install/10441/4 "2025-09-22T15:20:32Z")

</div>

This [Lore: What is Evan working on?](https://elmcraft.org/lore/what-is-evan-working-on) provides a decent explanation of what Evan has been working on for the past handful of years. The tldr is there’s been private work, Evan’s been experimenting with backend stuff. Elm isn’t bug-less but critical bugs tend to be fixed quickly. E.g. the `elm/json` package just got a new version last week after a security vuln was identified.

There are also some forks that people use here and there depending on what you’re building. Many of the forks are for conversions of the compiler to Elm itself, allowing you to compile in the browser. There’s also Lamdera, a separate project on top of Elm that was open sourced this past year. For more full forks (not sure for how to describe the style of forks) there’s Gren and Guida. Guida is a currently backwards compatible fork with plans to diverge and Gren has already diverged.

---

<div class="post-metadata">

### Author: ![rupert](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/rupert/32/1775_2.png) [@rupert](https://discourse.elm-lang.org/u/rupert)
#### Post date: [September 22, 2025, 4:07pm UTC](https://discourse.elm-lang.org/t/what-is-the-best-standard-version-of-elm-to-install/10441/5 "2025-09-22T16:07:54Z")

</div>

There are a few bugs but none that are too serious. There is a good engineering split between compiler and core packages too, with them serving different roles - compile for the language, core packages for the runtime. There was a core package patch released just this week, even though the compiler itself did not get a new release. That split goes some way towards justifying Elms very slow compiler release.

The other side of the story is probably one of life choices and priorities and so on, it is open source but a system that is tightly owned.

There is also the elm-janitor which collects bug fixes to the core packages, although it does not have a full mechanism for distributing the results and involves running a script to overwrite the local install.

I am optimistic about Elm finding a more plural way forward with all these soft and hard forks.

---

<div class="post-metadata">

### Author: ![halloleo](https://avatars.discourse-cdn.com/v4/letter/h/ccd318/32.png) [@halloleo](https://discourse.elm-lang.org/u/halloleo)
#### Post date: [September 23, 2025, 12:09am UTC](https://discourse.elm-lang.org/t/what-is-the-best-standard-version-of-elm-to-install/10441/6 "2025-09-23T00:09:22Z")

</div>

Thank you @wolfadex & @rupert. I was not fully aware that the Elm _language_ is so “tightly owned” (although I had heard about it).

It’s all fair enough – and has probably advantages too. I don’t what to appear as expecting something. I was just curious before I dive in. 🙂

---

<div class="post-metadata">

### Author: ![dta](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/dta/32/1917_2.png) [@dta](https://discourse.elm-lang.org/u/dta)
#### Post date: [September 23, 2025, 1:19am UTC](https://discourse.elm-lang.org/t/what-is-the-best-standard-version-of-elm-to-install/10441/7 "2025-09-23T01:19:02Z")

</div>

I would say that the Elm _language_ is not tightly owned. It’s licensed under the MIT license and there are various forks as described above. The Elm _organization_, however, is tightly owned.

---

<div class="post-metadata">

### Author: ![rupert](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/rupert/32/1775_2.png) [@rupert](https://discourse.elm-lang.org/u/rupert)
#### Post date: [September 23, 2025, 3:15pm UTC](https://discourse.elm-lang.org/t/what-is-the-best-standard-version-of-elm-to-install/10441/8 "2025-09-23T15:15:51Z")

</div>

Maybe I mean tightly managed instead of tightly owned. It is open source, but contributions are not reviewed or merged terribly often. Therefore serious efforts to fix bugs coming from the community tend to get stalled on the amount of work needed to turn a contribution into a new distribution of Elm. Not a complaint or criticism, just trying to explain the reality of how it is.

---

<div class="post-metadata">

### Author: ![system](https://canada1.discourse-cdn.com/flex035/uploads/elm_lang/original/1X/50a05e53677a2c3b47776d7abd0f113eb50193a1.png) [@system](https://discourse.elm-lang.org/u/system)
#### Post date: [October 3, 2025, 3:16pm UTC](https://discourse.elm-lang.org/t/what-is-the-best-standard-version-of-elm-to-install/10441/9 "2025-10-03T15:16:39Z")

</div>

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
