sporto/awesome-elm

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

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 14 minutes ago
Type:Curated List / Learning ResourceCategory(s):Programming Languages & CompilersLanguages & Runtimes
Added to GitGenius on September 18th, 2026
Created on May 17th, 2015
Open Issues & Pull Requests: 4 (+0)
GitHub issues: Enabled
Number of forks: 220
Total Stargazers: 3,687 (+0)
Total Subscribers: 135 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 26.2 hours
Mean response time: 26.2 hours
90th percentile: 26.2 hours
Tracked items: 1

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 341 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Awesome Elm is a curated list that aggregates tutorials, libraries, software, and community resources for the Elm programming language.

The project addresses the challenge of discovering quality learning materials and tools within the Elm ecosystem by organizing them into a comprehensive, community-maintained directory. It structures resources across multiple categories including learning guides, videos, articles, conference talks, testing tools, code generators, libraries, frameworks, and editor plugins. This approach allows developers new to Elm or seeking specific functionality to navigate the ecosystem efficiently rather than searching scattered sources.

Developers should use this list when learning Elm or evaluating which libraries and tools fit their projects. It suits anyone building with Elm who needs to discover testing frameworks, package managers, static analysis tools, boilerplates, or editor integrations. The list also includes sections on running Elm, compilation and bundling tools, and examples of Elm applications in practice. For those exploring the language's capabilities, it provides pointers to projects inspired by Elm and resources for working beyond the DOM.

The project maintains an open contribution model with published guidelines, inviting community members to suggest additions and improvements to keep the resource current and comprehensive.