Elm Elm

Open-source Elm projects categorized as Elm Edit details

Top 23 Elm Elm Projects

  • core

    Elm's core libraries (by elm)

    Project mention: Is there a viable successor to Elm? | reddit.com/r/AskProgramming | 2022-08-02

    However I notice that the developed of elm/core has died down (last commit was 4 years ago) and I feel that it's fading into obscurity.

  • elm-lang.org

    Server and client code for the Elm website.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • Elchemy

    Write Elixir code using statically-typed Elm-like syntax (compatible with Elm tooling)

  • level

    Team communication optimized for deep work

    Project mention: Looking for recommendation of OS phoenix app to look at | reddit.com/r/elixir | 2021-09-13
  • elm-graphql

    Autogenerate type-safe GraphQL queries in Elm.

    Project mention: The REGAL Architecture | dev.to | 2022-07-17

    The elm-graphql library enables code generation. This enables us to extend the “fearless refactoring” across the entire stack. As we build, learn, and eventually change our domain model from those learning’s, we can regenerate the front-end code needed, and the compiler lets us know what to modify (I still haven’t found something this powerful for ReScript yet).

  • Docspell

    Assist in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort.

    Project mention: Is anyone using Docspell (a paperless-ngx alternative) on Unraid? | reddit.com/r/unRAID | 2022-07-14

    I am trying to get Docspell working on Unraid since I prefer it over paperless-ngx in terms of functions and usability.

  • diffuse

    A music player that connects to your cloud/distributed storage.

    Project mention: A noob's guide to obtaining hi res music (along with my setup explained) | reddit.com/r/Piracy | 2021-12-07

    hmmm maybe file an issue on the project GitHub? the dev might be able to help you. He's super friendly too!

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • elm-visualization

    A data visualization library for Elm

    Project mention: Elm 2021, a year in review | dev.to | 2021-12-27

    26ᵗʰ - Jakub Hampl releases version 2.2.0 of elm-visualization.

  • kite

    An interactive visualization tool for graph theory

    Project mention: Kite: An interactive visualization tool for graph theory | reddit.com/r/hackernews | 2021-09-14
  • line-charts

    Archived in favor of terezka/elm-charts.

  • Sharry

    Sharry is a self-hosted file sharing web application.

    Project mention: One-click file uploader WITHOUT link to share? (just place the file on the server) | reddit.com/r/selfhosted | 2022-08-02
  • elm-companies

    🌲 A list of companies using Elm in production.

    Project mention: Ask HN: Are FAANG companies interested in Elm? | news.ycombinator.com | 2022-03-29
  • html

    Use HTML in Elm! (by elm)

    Project mention: Entering periods into Float fields is difficult, what's the better way to do it? | reddit.com/r/elm | 2022-04-10

    Ideally you'd use the onChange event hook, but that event is not available in the standard elm/html library, so instead you might:

  • massivedecks

    A comedy party game for PC, mobile & chromecast.

    Project mention: How to link Host /opt/myflask folder to docker container folder /app ? | reddit.com/r/docker | 2021-08-28
  • browser

    Create Elm programs that run in browsers! (by elm)

    Project mention: Utilizing Elm in a Web Worker | dev.to | 2022-02-17

    What's going on here? First, we import Platform, which provides us with the function Platform.worker. Most of the time, when writing an Elm app, we're leaning on elm/Browser to create apps that bind to the DOM. But in this case, we don't have a DOM to bind to, so we utilize Platform to create a basic app that doesn't do that. worker takes three inputs: init, update, and subscriptions (it's basically the same as Browser.element, from our Main.elm example).

  • guide.elm-lang.org

    My book introducing you to Elm!

  • elm-designer

    A visual code generator for Elm UI.

  • parser

    A parsing library, focused on simplicity and great error messages (by elm)

    Project mention: Understanding elm/parser | reddit.com/r/elm | 2022-01-14

    Grab a working version of deadEndsToString from this neglected PR for easier debugging if you haven't yet: https://github.com/elm/parser/pull/16/files

  • elm-review

    Analyzes Elm projects, to help find mistakes before your users find them.

    Project mention: Setting up an Elm project in 2022 | dev.to | 2021-12-19

    The Elm community has an unofficial linter (called elm-review), which can be used to check your code for potential bugs or mistakes, or highlight a better way to write Elm. Unlike elm-format (and more similar to tools like ESLint), elm-review does not come with any default rules to follow:

  • composable-form

    Build type-safe composable forms in Elm

    Project mention: Easy Questions / Beginners Thread (Week of 2021-11-29) | reddit.com/r/elm | 2021-11-29

    I don't know if there is "the" way, but you can give a look to https://package.elm-lang.org/packages/hecrj/composable-form/latest/ which is very cool and functional, but it needs to be forked in order to extend its rendering capabilities because its customization capabilities are limited the attributes that have been exposed in its CustomConfig. For example, the TextFieldConfig customization capabilities are label and placeholder. You can pass a custom text field renderer, but you won't be able to have a custom icon per field because all text fields will be the same except for the given label and placeholder.

  • elm-fullstack

    Guides and tools for building full-stack web apps using the Elm programming language.

    Project mention: If there's ever an Elm for the backend, it should be called "MLe" | reddit.com/r/elm | 2022-07-05

    Check out https://lamdera.com and https://github.com/elm-fullstack/elm-fullstack

  • elm-ethereum

    dApps in Elm

    Project mention: This is by no means the only pleasantry the fine tree has to offer. | reddit.com/r/programmingcirclejerk | 2022-02-03
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-02.

Elm Elm related posts


What are some of the best open-source Elm projects in Elm? This list will help you:

Project Stars
1 core 2,690
2 elm-lang.org 1,943
3 Elchemy 1,131
4 level 1,008
5 elm-graphql 733
6 Docspell 683
7 diffuse 665
8 elm-visualization 496
9 kite 485
10 line-charts 454
11 Sharry 401
12 elm-companies 400
13 html 369
14 massivedecks 340
15 browser 298
16 guide.elm-lang.org 285
17 elm-designer 209
18 parser 198
19 elm-review 193
20 composable-form 189
21 nixos-search 170
22 elm-fullstack 142
23 elm-ethereum 142
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives