This is an alternative site for discovering Elm packages. You may be looking for the official Elm package site instead.

This is a list of all the Elm libraries we know about.

A "library", as we are using the term here, refers to something like elm-lang/core. So, the sort of thing you use in an elm-package.json file to specify a dependency.

Normally, there is a well-defined relationship between a "library" and a "repository", in the sense that elm-lang/core is to be found at And, one would expect the repository field of the elm-package.json file to reflect that. However, it doesn't always do so, for a variety of reasons.

For now, at least, the list here is based on an interpretation of the repository field in the elm-package.json file, rather than the actual location of the repository where we found it. But, we do also show a link to our page for the actual repository. And if you want to see a list of repositories, you can look at the repositories page.