Elm Catalog now lists tools in addition to packages
2019-12-10

Do you ever stumble upon a great Elm tool that would have made your life easier, but you just didn’t know about it?

The Elm ecosystem has quite a lot of tools, but sometimes it just doesn’t occur to me to search for a tool that already exists and would make my life easier, or I don’t know the right combination of terms to search for.

Judging from questions on Elm Discourse and Reddit, I’m not the only one with this issue, and there’s a bit of a visibility problem for Elm tools, so I added a tool section to the Elm Package Catalog (which has now turned into Elm Catalog).

For example, did you know that there is a tool that helps you deal with package upgrades? What about RSS feeds for package releases? Or how about a custom formatter for the browser console that turns the alphabet soup from Debug.log into nice log objects?

At the time I’m writing this, in addition to 779 categorised Elm packages, the Elm Catalog now lists 40 Elm tools in different categories, making it easy to find the right tool.

Elm Catalog

There are probably more tools that I missed. If you know of a tool that should be included, please drop me a line by email or tweet @alexkorban.

I hope you find the catalog useful!

Elm Catalog

Comments or questions? I’m @alexkorban on Twitter.

Looking for the nuts-and-bolts guide to creating non-trivial real world apps in Elm?

My book, Practical Elm for a Busy Developer, skips the basics and gets right into explaining how to do practical stuff. Things like building out the UI, communicating with servers, parsing JSON, structuring the application as it grows, testing, and so on. No handholding — the focus is on giving you more substance.

It’s up to date with Elm 0.19.

Pop in your email to get a sample chapter.

(You will also get notifications of new posts along with other mailing list only freebies.)

Book cover