Elm Packages

Budding 🪴
Planted Feb 4, 2021 - Last tended Jan 2, 2025
Elm's official package repository is
https://package.elm-lang.org/
.
Elm code can be optionally organised into published packages. Elm packages are distributed via the Elm package repository, and can be installed using
elm install
.

How to publish a package

•
Elm's design guidelines
- by Evan Czaplicki
•
Elm's package documentation
- by Evan Czaplicki
•

Alternative indexes

•
https://elm.dmy.fr/
- Mobile-friendly experimental fork of package.elm-lang.org
source
•
https://dark.elm.dmy.fr/
- Dark theme version
•
Elm Catalog
- A searchable catalog of Elm packages with additional categorization and filtering options.

Other helpful tools

•
elm-json
- elm-json provides a bunch of tools to make common tasks involving your elm.json files a little easier: upgrading your dependencies, installing specific versions of packages, removing dependencies or initializing new packages, to name a few
•
elm-git-install
- A tool to install Elm packages from git repositories
•
elm-dependencies-analyzer
- A web-based tool to visualize dependencies between Elm packages