Showing 36 of 114 projects
A TodoMVC application built with Elm and Electron, featuring automatic compilation and live reload.
Generate a new Elm project from the command line with boilerplate for different Elm application types.
Generate type-safe Elm client code from GraphQL queries and mutations with schema validation.
A collection of examples highlighting key differences between Haskell and Elm for developers transitioning between the two languages.
An Elm web app for discovering new music artists and building playlists using the Spotify API.
Generates Elm type definitions, JSON encoders, and decoders from Haskell types to keep frontend and backend in sync.
A collaborative TodoMVC implementation using Elm and Firebase for real-time synchronization and offline support.
A minimal teaching example for integrating Elm with Phoenix using webpack.
Write Elm components within Ember applications, integrating both ecosystems seamlessly.
An electronic cookbook with dynamic cooking features like tooltips and timers to guide users through recipes.
A collection of tips and notes for web developers transitioning from JavaScript frameworks to Elm.
Run Elm modules from the command line or as a Node.js module, supporting arguments and custom output.
A web application boilerplate kit built with Brunch, Node, Sass, and Elm for productive development following best practices.
Compile-time internationalization for Elm supporting multiple input and output formats.
A proof-of-concept demonstrating how to embed standalone Elm applications as Custom Elements using Web Components.
A curated collection of programming language theory and development projects, packages, and resources written in Elm.
A library for building type-safe Encoders and Decoders between Elm and TypeScript with generated TypeScript types.
A node-based visual editor for creating, understanding, and editing regular expressions for JavaScript.
A BDD testing framework for Elm that runs specs in a DOM environment, handling HTML, HTTP, ports, and more.
Sublime Text plugin that automatically runs elm-format on Elm file saves and provides a manual formatting shortcut.
A command-line utility to scaffold Elm projects with built-in SCSS support, environment variables, and live reload.
A full-stack JWT authentication example using Django REST Framework backend and Elm frontend.
Grunt plugin that compiles Elm files to JavaScript for use in build automation workflows.
A protoc plugin that generates Elm modules from Protocol Buffers definitions, enabling type-safe communication.
An experiment to compile an Elm-like language to WebAssembly, exploring the potential for Elm to target wasm.
A basic UI clone of Instagram built with the Elm programming language.
A simple Elm application that fetches and displays Pokémon data from the PokéAPI.
Interactive scaffolding tool for initializing new Elm projects with package configuration.
A secure, private journaling application with a focus on data protection and user privacy.
A minimal example demonstrating hot module reloading for Elm 0.19 applications using Webpack.
A Vim plugin for offline access to Elm dependency documentation directly within the editor.
Elm language snippets for the Atom editor to speed up common coding patterns.
An implementation of the MVU pattern (The Elm Architecture) in the V programming language for UI, web, and game applications.
A minimal Elm 0.18 and Webpack 4 boilerplate for quick project setup.
Zsh plugin providing autocompletion for Elm command options and package names.
Official Elm-based web app for TheSpace, a multiplayer online game.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.