Skip to main content

A curated list of useful Elm tutorials, libraries and software. Inspired by awesome list. Feel free to contribute. :rocket:

3.7k
GitHub Stars
243
Curated Resources
24
Categories
46 min ago
Last Refreshed
Learning GuidesArticlesConference VideosNewsPodcastsTestingCode generatorsPackage managersLibrariesBoilerplatesFrameworksStatic analysisStatic site generatorsShowcase generatorsRun ElmCompile and bundleOther toolsEditor pluginsExamplesCommunity and SupportConferencesInspired by ElmBeyond the DOMMore awesome

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me miscellaneous videos resources from awesome-elm"

Installation instructions →

What's inside

Conference Videos

Learning Guides

Examples

Editor plugins

More awesome

Articles

  • Blazing Fast HTMLWhy Elm?

    Virtual DOM in Elm.

  • Blog of Brian HicksMiscellaneous articles

    A blog with various topics about Elm.

  • Composing Features and Behaviours in the Elm ArchitectureOutdated articles (Not relevant for current Elm architecture)

    An article describing how to organize code that follows the Elm architecture into independent features, how to communicate between features, and how to group some of these features together to assemble larger features.

  • Elm: A frontend story that a backend dev can loveWhy Elm?

    A story how Elm fits a backend developer's brain like no other

  • Elm & ComponentsOutdated articles (Not relevant for current Elm architecture)

    A blog post describing a possible approach to reducing TEA boilerplate. Useful for component libraries and anyone interested in seeing the amazing things you can do with function types.

  • Elm for Web DevelopersOutdated articles (Not relevant for current Elm architecture)

    A collection of notes for web developers looking into moving to Elm.

Inspired by Elm

  • Bolero

    F# in WebAssembly using Elmish

  • Bucklescript-TEA

    The Elm Architecture based on OCaml / Reason and

  • Elchemy

    Write Elixir code using statically-typed Elm-like syntax

  • Elmish

    Elm-like abstractions for F# apps

  • Fabulous

    F# Functional App Development, using declarative dynamic UI

  • Flame

    A library that provides The Elm Architecture in PureScript.

Community and Support

Showing a sample of 243 resources. View the full list on GitHub →