├── .gitignore
└── README.md
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .DS_Store
3 | .git
4 | .babelrc
5 | *.sh
6 | *.txt
7 | *.json
8 | *.js
9 | LICENSE
10 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 | # elm-ecosystem
3 | What are the most popular libraries in the Elm ecosystem?
4 |
5 | | Number | Name | Description | Stars |
6 | | :-------: | -------- | ----------------- | ------|
7 | | 1 | [elm-lang/elm-compiler](https://github.com/elm-lang/elm-compiler) | Compiler for Elm, a functional language for reliable webapps. | 4219 |
8 | | 2 | [elm-lang/core](https://github.com/elm-lang/core) | Elm's core libraries | 1553 |
9 | | 3 | [elm-lang/elm-lang.org](https://github.com/elm-lang/elm-lang.org) | Server and client code for the Elm website. | 1427 |
10 | | 4 | [rtfeldman/elm-spa-example](https://github.com/rtfeldman/elm-spa-example) | A Single Page Application written in Elm | 1368 |
11 | | 5 | [ohanhi/elm-native-ui](https://github.com/ohanhi/elm-native-ui) | Experimental: mobile apps in Elm using React Native. | 1304 |
12 | | 6 | [evancz/elm-todomvc](https://github.com/evancz/elm-todomvc) | The TodoMVC app written in Elm, nice example for beginners. | 891 |
13 | | 7 | [debois/elm-mdl](https://github.com/debois/elm-mdl) | Elm-port of the Material Design Lite CSS/JS library | 843 |
14 | | 8 | [avh4/elm-format](https://github.com/avh4/elm-format) | elm-format formats Elm source code according to a standard set of rules based on the official Elm Style Guide | 836 |
15 | | 9 | [rtfeldman/elm-css](https://github.com/rtfeldman/elm-css) | Typed CSS in Elm. | 751 |
16 | | 10 | [izdi/elm-cheat-sheet](https://github.com/izdi/elm-cheat-sheet) | An overview of Elm syntax and features | 711 |
17 | | 11 | [elm-lang/elm-platform](https://github.com/elm-lang/elm-platform) | Bundle of all core development tools for Elm | 668 |
18 | | 12 | [gdotdesign/elm-ui](https://github.com/gdotdesign/elm-ui) | UI library for making web applications with Elm | 644 |
19 | | 13 | [evancz/react-elm-components](https://github.com/evancz/react-elm-components) | Write React components in Elm | 577 |
20 | | 14 | [terezka/elm-plot](https://github.com/terezka/elm-plot) | Library for plotting in SVG. | 456 |
21 | | 15 | [evancz/start-app](https://github.com/evancz/start-app) | DEPRECATED. Moved to elm-lang/html | 407 |
22 | | 16 | [elm-lang/elm-reactor](https://github.com/elm-lang/elm-reactor) | Interactive development tool that makes it easy to develop and debug Elm programs. | 401 |
23 | | 17 | [sporto/elm-tutorial](https://github.com/sporto/elm-tutorial) | A guide to building web applications using Elm | 360 |
24 | | 18 | [sporto/elm-tutorial-app](https://github.com/sporto/elm-tutorial-app) | An example Elm single page application | 355 |
25 | | 19 | [eeue56/take-home](https://github.com/eeue56/take-home) | A take-home application written in Elm and only Elm | 353 |
26 | | 20 | [rtfeldman/elm-workshop](https://github.com/rtfeldman/elm-workshop) | An introductory Elm workshop. Video available on Frontend Masters! | 348 |
27 | | 21 | [evancz/elm-html](https://github.com/evancz/elm-html) | DEPRECATED. Moved to elm-lang/html | 344 |
28 | | 22 | [ravichugh/sketch-n-sketch](https://github.com/ravichugh/sketch-n-sketch) | Direct Manipulation Programming for SVG | 342 |
29 | | 23 | [wende/elchemy](https://github.com/wende/elchemy) | Write Elixir code using Elm-like syntax (elm-make compatible) | 328 |
30 | | 24 | [mdgriffith/elm-style-animation](https://github.com/mdgriffith/elm-style-animation) | The style animation library for Elm! | 321 |
31 | | 25 | [knewter/time-tracker](https://github.com/knewter/time-tracker) | An example Single Page Application in Elm, using elm-mdl for the UI, with a Phoenix backend. | 321 |
32 | | 26 | [sporto/hop](https://github.com/sporto/hop) | [Deprecated] Navigation and routing helpers for single page applications in Elm | 312 |
33 | | 27 | [Gizra/elm-hedley](https://github.com/Gizra/elm-hedley) | Elm web app with Headless Drupal backend | 308 |
34 | | 28 | [knowthen/elm](https://github.com/knowthen/elm) | Source companion for the Elmlang course at | 296 |
35 | | 29 | [dwyl/hapi-socketio-redis-chat-example](https://github.com/dwyl/hapi-socketio-redis-chat-example) | :speech_balloon: Real-time Chat using Hapi.js + Socket.io + Redis Pub/Sub (example with tests!!) | 276 |
36 | | 30 | [elm-community/elm-test](https://github.com/elm-community/elm-test) | Write unit and fuzz tests for your Elm code, in Elm. | 274 |
37 | | 31 | [w0rm/elm-flatris](https://github.com/w0rm/elm-flatris) | A Flatris clone in Elm language | 265 |
38 | | 32 | [elm-lang/html](https://github.com/elm-lang/html) | Use HTML in Elm! | 248 |
39 | | 33 | [evancz/elm-sortable-table](https://github.com/evancz/elm-sortable-table) | Sortable tables for whatever data you want to display | 238 |
40 | | 34 | [NoRedInk/elm-decode-pipeline](https://github.com/NoRedInk/elm-decode-pipeline) | A pipeline-friendly library for building decoders. | 236 |
41 | | 35 | [eeue56/json-to-elm](https://github.com/eeue56/json-to-elm) | Create Elm type aliases and decoders based on JSON input | 229 |
42 | | 36 | [lukewestby/ellie](https://github.com/lukewestby/ellie) | ellie-app.com | 226 |
43 | | 37 | [elm-lang/navigation](https://github.com/elm-lang/navigation) | Routing for SPAs, the Elm way | 223 |
44 | | 38 | [matthieu-beteille/gipher](https://github.com/matthieu-beteille/gipher) | tinder like app for gifs built with elm and firebase | 217 |
45 | | 39 | [deadfoxygrandpa/elm-test](https://github.com/deadfoxygrandpa/elm-test) | A unit testing framework for Elm | 209 |
46 | | 40 | [rgrempel/elm-route-url](https://github.com/rgrempel/elm-route-url) | Router for single-page-apps in Elm | 205 |
47 | | 41 | [fbonetti/elm-phoenix-socket](https://github.com/fbonetti/elm-phoenix-socket) | Pure Elm state manager for Phoenix channels | 205 |
48 | | 42 | [jamesmacaulay/elm-graphql](https://github.com/jamesmacaulay/elm-graphql) | A GraphQL library for Elm | 204 |
49 | | 43 | [rundis/elm-bootstrap](https://github.com/rundis/elm-bootstrap) | Responsive and reliable web apps with Elm and Twitter Bootstrap | 202 |
50 | | 44 | [elm-lang/elm-package](https://github.com/elm-lang/elm-package) | Command line tool to share Elm libraries | 194 |
51 | | 45 | [ThomasWeiser/elmfire](https://github.com/ThomasWeiser/elmfire) | Firebase Bindings for Elm | 189 |
52 | | 46 | [robertjlooby/elm-koans](https://github.com/robertjlooby/elm-koans) | A set of koans for learning Elm | 179 |
53 | | 47 | [ythecombinator/safadometro](https://github.com/ythecombinator/safadometro) | :angel: Polyglot implementations of "safadeza" calculus. | 175 |
54 | | 48 | [ohanhi/elm-taco](https://github.com/ohanhi/elm-taco) | :taco: — a simple concept for managing common information in large Elm SPAs. | 172 |
55 | | 49 | [johnpmayer/elm-webgl](https://github.com/johnpmayer/elm-webgl) | Functional 3D Rendering with WebGL in Elm | 166 |
56 | | 50 | [thebritican/elm-autocomplete](https://github.com/thebritican/elm-autocomplete) | Autocomplete for Elm apps; in Elm | 162 |
57 | | 51 | [elm-lang/elm-repl](https://github.com/elm-lang/elm-repl) | A REPL for Elm | 162 |
58 | | 52 | [etaque/elm-form](https://github.com/etaque/elm-form) | Dynamic forms handling in Elm | 153 |
59 | | 53 | [elm-lang/elm-make](https://github.com/elm-lang/elm-make) | A build tool for Elm projects | 153 |
60 | | 54 | [zalando/elm-street-404](https://github.com/zalando/elm-street-404) | A fun WebGL game built with Elm | 150 |
61 | | 55 | [elm-community/builtwithelm](https://github.com/elm-community/builtwithelm) | A list of projects and apps built with Elm. | 148 |
62 | | 56 | [gampleman/elm-visualization](https://github.com/gampleman/elm-visualization) | A visualization package for Elm (D3-like) | 147 |
63 | | 57 | [hercules-ci/hercules](https://github.com/hercules-ci/hercules) | Continuous Integration for Nix projects | 145 |
64 | | 58 | [pdamoc/elmChallenges](https://github.com/pdamoc/elmChallenges) | A learning project for Elm programming language | 141 |
65 | | 59 | [styled-components/elm-styled](https://github.com/styled-components/elm-styled) | Styling your Html Elements with typed Css 💅 | 139 |
66 | | 60 | [xvw/qian](https://github.com/xvw/qian) | A minimalist file-explorer using Electron via Elm ! | 136 |
67 | | 61 | [etaque/tacks](https://github.com/etaque/tacks) | Real-time multiplayer sailing game, in your browser | 132 |
68 | | 62 | [elm-lang/virtual-dom](https://github.com/elm-lang/virtual-dom) | The foundation of HTML and SVG in Elm. | 128 |
69 | | 63 | [saschatimme/elm-phoenix](https://github.com/saschatimme/elm-phoenix) | An Elm client for Phoenix Channels | 127 |
70 | | 64 | [jcollard/elmtris](https://github.com/jcollard/elmtris) | A Tetris game for the web browser written in Elm | 126 |
71 | | 65 | [elm-lang/package.elm-lang.org](https://github.com/elm-lang/package.elm-lang.org) | website for browsing packages and exploring documentation | 126 |
72 | | 66 | [thoughtbot/PurpleTrainElm](https://github.com/thoughtbot/PurpleTrainElm) | An iOS and Android app for MBTA Commuter Rail passengers, written in Elm | 126 |
73 | | 67 | [elm-lang/persistent-cache](https://github.com/elm-lang/persistent-cache) | Persistent cache, exposing localStorage functionality in a nicer way | 125 |
74 | | 68 | [krisajenkins/remotedata](https://github.com/krisajenkins/remotedata) | Tools for fetching data from remote sources (incl. HTTP). | 124 |
75 | | 69 | [eeue56/servelm](https://github.com/eeue56/servelm) | Server-side Elm | 122 |
76 | | 70 | [lukewestby/elm-http-builder](https://github.com/lukewestby/elm-http-builder) | elm-http-builder | 119 |
77 | | 71 | [rundis/albums](https://github.com/rundis/albums) | Sample application for my blog series on creating a Single Page CRUD app using Elm and Haskell | 115 |
78 | | 72 | [niksilver/elm-explained](https://github.com/niksilver/elm-explained) | Demo code to explain basic features of the Elm language | 113 |
79 | | 73 | [gkubisa/elm-app-boilerplate](https://github.com/gkubisa/elm-app-boilerplate) | Base project for Elm applications | 113 |
80 | | 74 | [ktonon/elm-serverless](https://github.com/ktonon/elm-serverless) | Deploy an elm HTTP API to AWS Lambda using serverless | 112 |
81 | | 75 | [Gizra/elm-spa-example](https://github.com/Gizra/elm-spa-example) | | 112 |
82 | | 76 | [tibastral/elm-snake](https://github.com/tibastral/elm-snake) | | 107 |
83 | | 77 | [elm-community/webgl](https://github.com/elm-community/webgl) | Functional Rendering with WebGL in Elm. | 106 |
84 | | 78 | [krisajenkins/elm-export](https://github.com/krisajenkins/elm-export) | Create Elm types and JSON decoders from Haskell source. | 97 |
85 | | 79 | [slawrence/vessel](https://github.com/slawrence/vessel) | A "tunnel" game written in Elm! | 96 |
86 | | 80 | [NoRedInk/elm-rails](https://github.com/NoRedInk/elm-rails) | Convenience functions for using Elm with Rails. | 96 |
87 | | 81 | [eeue56/elm-server-side-renderer](https://github.com/eeue56/elm-server-side-renderer) | Render elm on the server | 95 |
88 | | 82 | [TheSeamau5/elm-checkerboardgrid-tutorial](https://github.com/TheSeamau5/elm-checkerboardgrid-tutorial) | Tutorial on Container Components in Elm | 95 |
89 | | 83 | [TheSeamau5/elm-router](https://github.com/TheSeamau5/elm-router) | Easy routing in Elm | 95 |
90 | | 84 | [elm-lang/error-message-catalog](https://github.com/elm-lang/error-message-catalog) | A catalog of broken Elm programs / data to improve error messages | 94 |
91 | | 85 | [evancz/elm-http](https://github.com/evancz/elm-http) | DEPRECATED. This library is now called elm-lang/http | 91 |
92 | | 86 | [evancz/url-parser](https://github.com/evancz/url-parser) | Parse URLs into nicely structured data | 91 |
93 | | 87 | [andrewsuzuki/elm-todo-rest-api](https://github.com/andrewsuzuki/elm-todo-rest-api) | Modular, heavily-documented Elm todo app with a json rest api | 91 |
94 | | 88 | [huytd/kanelm](https://github.com/huytd/kanelm) | Kanban board built with Elm | 91 |
95 | | 89 | [elm-lang/browser](https://github.com/elm-lang/browser) | Run Elm programs in browsers, create single-page apps (SPAs) | 90 |
96 | | 90 | [Tradenomiliitto/tradenomiitti](https://github.com/Tradenomiliitto/tradenomiitti) | A web app written in Elm | 88 |
97 | | 91 | [emanchado/narrows](https://github.com/emanchado/narrows) | Online storytelling system | 88 |
98 | | 92 | [elm-community/elm-datepicker](https://github.com/elm-community/elm-datepicker) | A reusable date picker component in Elm. | 87 |
99 | | 93 | [massung/elm-hn](https://github.com/massung/elm-hn) | Hacker News in Elm | 86 |
100 | | 94 | [stephenbalaban/Gravity](https://github.com/stephenbalaban/Gravity) | An orbital simulation game written in Elm | 85 |
101 | | 95 | [rogeriochaves/elm-peer-tweet](https://github.com/rogeriochaves/elm-peer-tweet) | Decentralized feeds using BitTorrent's DHT. Based on lmatteis' peer-tweet. | 85 |
102 | | 96 | [mantl/mantl-ui-frontend](https://github.com/mantl/mantl-ui-frontend) | Mantl-UI frontend code | 84 |
103 | | 97 | [n1k0/tooty](https://github.com/n1k0/tooty) | An alternative multi-accounts Web client for Mastodon. | 84 |
104 | | 98 | [elm-community/parser-combinators](https://github.com/elm-community/parser-combinators) | A parser combinator library for Elm. | 83 |
105 | | 99 | [mattjbray/servant-elm](https://github.com/mattjbray/servant-elm) | Automatically derive Elm functions to query servant webservices | 83 |
106 | | 100 | [elm-tools/parser](https://github.com/elm-tools/parser) | Simple Parser + Nice Error Messages | 82 |
107 | | 101 | [arturopala/elm-monocle](https://github.com/arturopala/elm-monocle) | Monocle-inspired library providing purely functional abstractions to manipulate complex records for elm-lang | 82 |
108 | | 102 | [elm-lang/svg](https://github.com/elm-lang/svg) | Fast SVG in Elm | 81 |
109 | | 103 | [w0rm/elm-mogee](https://github.com/w0rm/elm-mogee) | A WebGL platformer that fits into 64x64px screen | 81 |
110 | | 104 | [lpil/elm-companies](https://github.com/lpil/elm-companies) | 🌲 A list of companies using Elm in production. | 81 |
111 | | 105 | [haskell-servant/example-servant-elm](https://github.com/haskell-servant/example-servant-elm) | Example for a web app with a servant backend and an elm frontend | 79 |
112 | | 106 | [evancz/first-person-elm](https://github.com/evancz/first-person-elm) | First-person navigation in a simple 3D world, written in Elm | 79 |
113 | | 107 | [eeue56/elm-phoenix](https://github.com/eeue56/elm-phoenix) | Phoenix helpers for Elm | 77 |
114 | | 108 | [rtfeldman/elm-validate](https://github.com/rtfeldman/elm-validate) | Convenience functions for validating Elm data. | 77 |
115 | | 109 | [yupferris/elmsteroids](https://github.com/yupferris/elmsteroids) | A non-trivial Asteroids clone written in Elm. | 75 |
116 | | 110 | [zwilias/elm-demystify-decoders](https://github.com/zwilias/elm-demystify-decoders) | 💡 Figure out how JSON decoders in Elm work by writing them. Step by step. | 75 |
117 | | 111 | [Bogdanp/elm-ast](https://github.com/Bogdanp/elm-ast) | A parser for Elm in Elm. | 75 |
118 | | 112 | [elm-community/elm-route](https://github.com/elm-community/elm-route) | A library for parsing routes. | 74 |
119 | | 113 | [srid/chronicle](https://github.com/srid/chronicle) | Forming reliable memories. | 74 |
120 | | 114 | [evancz/TodoFRP](https://github.com/evancz/TodoFRP) | Basic Todo list example, written with FRP in Elm | 74 |
121 | | 115 | [evancz/elm-markdown](https://github.com/evancz/elm-markdown) | Markdown parsing within Elm | 73 |
122 | | 116 | [jinjor/elm-time-travel](https://github.com/jinjor/elm-time-travel) | An experimental debugger for Elm | 73 |
123 | | 117 | [bigardone/phoenix-elm-battleship](https://github.com/bigardone/phoenix-elm-battleship) | The Good Old game, built with Elixir, Phoenix, and Elm. | 73 |
124 | | 118 | [dillonkearns/mobster](https://github.com/dillonkearns/mobster) | Pair and mob programming timer for Mac, Windows, and Linux | 72 |
125 | | 119 | [krisajenkins/elm-dialog](https://github.com/krisajenkins/elm-dialog) | A modal library for Elm | 72 |
126 | | 120 | [thebritican/goat](https://github.com/thebritican/goat) | Annotate Images (or goats) On The Web™ | 71 |
127 | | 121 | [bryanjenningz/25-elm-examples](https://github.com/bryanjenningz/25-elm-examples) | 25 Elm examples - starting from an static view and gradually progressing to an interactive web app with routing | 71 |
128 | | 122 | [irh/circles](https://github.com/irh/circles) | A sound toy written in Elm | 70 |
129 | | 123 | [elm-lang/http](https://github.com/elm-lang/http) | Make HTTP requests in Elm (with rate limiting or progress tracking) | 69 |
130 | | 124 | [john-kelly/elm-postgrest](https://github.com/john-kelly/elm-postgrest) | PostgREST Query Builder | 69 |
131 | | 125 | [rluiten/elm-date-extra](https://github.com/rluiten/elm-date-extra) | Elm Date Extra library add/subtract/diff/format etc dates | 69 |
132 | | 126 | [jschomay/elm-narrative-engine](https://github.com/jschomay/elm-narrative-engine) | A framework for building interactive fiction style stories in Elm. More information and sample stories at http://elmnarrativeengine.com/ | 69 |
133 | | 127 | [abadi199/elm-creditcard](https://github.com/abadi199/elm-creditcard) | :credit_card: Pretty credit card form built with Elm | 69 |
134 | | 128 | [exercism/elm](https://github.com/exercism/elm) | Exercism exercises in Elm. | 68 |
135 | | 129 | [stoeffel/elm-verify-examples](https://github.com/stoeffel/elm-verify-examples) | | 68 |
136 | | 130 | [elm-lang/websocket](https://github.com/elm-lang/websocket) | Websockets for Elm | 67 |
137 | | 131 | [gicentre/elm-vega](https://github.com/gicentre/elm-vega) | Elm - Vega/Lite Integration for functional declarative visualization | 67 |
138 | | 132 | [yang-wei/elmflux](https://github.com/yang-wei/elmflux) | Visualization of Elm Signals | 66 |
139 | | 133 | [lpil/elixre](https://github.com/lpil/elixre) | 🦑 An Elixir regular expression editor & tester, with Elm! | 65 |
140 | | 134 | [harvesthq/harvest_api_samples](https://github.com/harvesthq/harvest_api_samples) | Samples of Harvest API usage in various languages. | 65 |
141 | | 135 | [myrho/dive](https://github.com/myrho/dive) | Build Prezi-like Presentations in Elm | 64 |
142 | | 136 | [TheSeamau5/elm-check](https://github.com/TheSeamau5/elm-check) | Property Based Testing in Elm | 64 |
143 | | 137 | [debois/elm-parts](https://github.com/debois/elm-parts) | Elm library to reduce Elm Architecture boilerplate | 63 |
144 | | 138 | [simonh1000/file-reader](https://github.com/simonh1000/file-reader) | Elm native bindings for HTML5 FileReader API | 63 |
145 | | 139 | [jackfranklin/elmplayground](https://github.com/jackfranklin/elmplayground) | An Elm blog, written in Elm, about Elm. | 63 |
146 | | 140 | [simonh1000/elm-jwt](https://github.com/simonh1000/elm-jwt) | Json Web Token (JWT) helper functions for Elm | 63 |
147 | | 141 | [evancz/focus](https://github.com/evancz/focus) | A library for getting and setting values in deeply nested data structures. | 62 |
148 | | 142 | [adius/vectual](https://github.com/adius/vectual) | Open source charting library written in Elm | 60 |
149 | | 143 | [libreirc/libreirc](https://github.com/libreirc/libreirc) | :heartbeat: IRC Client for everyone! | 60 |
150 | | 144 | [twopoint718/elmchat](https://github.com/twopoint718/elmchat) | Using elm to make a simple chatroom | 58 |
151 | | 145 | [Zinggi/elm-2d-game](https://github.com/Zinggi/elm-2d-game) | A small rendering engine for creating 2d games with elm, based on WebGL. | 58 |
152 | | 146 | [etaque/elm-transit-router](https://github.com/etaque/elm-transit-router) | DEPRECATED - Drop-in router with transitions for animated, single page apps in Elm. | 57 |
153 | | 147 | [Fresheyeball/elm-return](https://github.com/Fresheyeball/elm-return) | Writer powered pipelining for `(model, Cmd msg)` | 57 |
154 | | 148 | [lorenzo/elm-webdriver](https://github.com/lorenzo/elm-webdriver) | A library for controlling a browser using Elm and selenium | 57 |
155 | | 149 | [Gizra/generator-elmlang](https://github.com/Gizra/generator-elmlang) | Yo generator for Elm | 57 |
156 | | 150 | [mgold/elm-animation](https://github.com/mgold/elm-animation) | Animation library for Elm. | 55 |
157 | | 151 | [ThomasWeiser/todomvc-elmfire](https://github.com/ThomasWeiser/todomvc-elmfire) | TodoMVC+Firebase in Elm+ElmFire | 54 |
158 | | 152 | [anildigital/ruby-operators](https://github.com/anildigital/ruby-operators) | Webpage to show interesting names of different Ruby operators. | 54 |
159 | | 153 | [jadpole/jadpole.github.io](https://github.com/jadpole/jadpole.github.io) | | 53 |
160 | | 154 | [sectore/haskell-elm-todo-app](https://github.com/sectore/haskell-elm-todo-app) | Todo app build with Haskell (server-side) and Elm (client-side) | 53 |
161 | | 155 | [agrafix/elm-bridge](https://github.com/agrafix/elm-bridge) | Haskell: Derive Elm types from Haskell types | 53 |
162 | | 156 | [rtfeldman/elm-google-maps](https://github.com/rtfeldman/elm-google-maps) | Using Google Maps in Elm by way of Polymer | 53 |
163 | | 157 | [jessitron/elm-sydron](https://github.com/jessitron/elm-sydron) | a first elm app. Hits the github API for events for a hard-coded repository. | 53 |
164 | | 158 | [klaftertief/elm-search](https://github.com/klaftertief/elm-search) | elm-search - an API search engine for all published Elm packages | 52 |
165 | | 159 | [cmditch/elm-web3](https://github.com/cmditch/elm-web3) | Build Ethereum DApp UI's in a functional style, along with the incredible pleasantries of Elm's static typing, using this Web3.js wrapper. | 52 |
166 | | 160 | [thebritican/elm-calendar](https://github.com/thebritican/elm-calendar) | Reusable Calendar widget written in Elm | 52 |
167 | | 161 | [alpacaaa/elm-hn](https://github.com/alpacaaa/elm-hn) | An Hacker News clone written in Elm. | 52 |
168 | | 162 | [splodingsocks/elm-starter](https://github.com/splodingsocks/elm-starter) | A starter kit for writing front-end apps with Elm | 52 |
169 | | 163 | [mgold/elm-socketio](https://github.com/mgold/elm-socketio) | [OLD] Socket.io wrapper for Elm. | 52 |
170 | | 164 | [etaque/elm-route-parser](https://github.com/etaque/elm-route-parser) | Route parser for Elm, based on parser combinators | 51 |
171 | | 165 | [Dobiasd/Breakout](https://github.com/Dobiasd/Breakout) | A clone of the classical game for your browser. | 51 |
172 | | 166 | [Lattyware/massivedecks](https://github.com/Lattyware/massivedecks) | A Cards Against Humanity clone. | 51 |
173 | | 167 | [eeue56/elm-html-test](https://github.com/eeue56/elm-html-test) | Test elm-html in Elm! | 51 |
174 | | 168 | [circuithub/elm-bootstrap-html](https://github.com/circuithub/elm-bootstrap-html) | Html shorthand for Bootstrap | 51 |
175 | | 169 | [jinjor/elm-devtool](https://github.com/jinjor/elm-devtool) | An attempt to use Elm's debugger on Chrome DevTools | 51 |
176 | | 170 | [CaronaBoard/caronaboard](https://github.com/CaronaBoard/caronaboard) | Your car does not need to carry only you: | 50 |
177 | | 171 | [ahultgren/swagger-elm](https://github.com/ahultgren/swagger-elm) | Generate Elm types and decoders based on a Swagger file | 49 |
178 | | 172 | [grzegorzbalcerek/elm-by-example](https://github.com/grzegorzbalcerek/elm-by-example) | A tutorial for the Elm programming language | 49 |
179 | | 173 | [ohanhi/elm-quicks](https://github.com/ohanhi/elm-quicks) | Tiny lessons gradually teaching Elm | 49 |
180 | | 174 | [evancz/elm-effects](https://github.com/evancz/elm-effects) | DEPRECATED. Moved to elm-lang/core | 49 |
181 | | 175 | [cotoami/cotoami](https://github.com/cotoami/cotoami) | Cotoami is a platform where people can weave a large network of wisdom from tiny ideas. | 48 |
182 | | 176 | [wuct/elm-charts](https://github.com/wuct/elm-charts) | A pure Elm chart library 📈 | 48 |
183 | | 177 | [svard/elm-phoenix](https://github.com/svard/elm-phoenix) | Native Phoenix channels in Elm | 48 |
184 | | 178 | [knowthen/elm-beyond-basics](https://github.com/knowthen/elm-beyond-basics) | Source companion for the Elmlang course at | 48 |
185 | | 179 | [eeue56/elm-ffi](https://github.com/eeue56/elm-ffi) | An FFI interface for Elm | 47 |
186 | | 180 | [jschomay/elm-interactive-story-starter](https://github.com/jschomay/elm-interactive-story-starter) | Build your own interactive stories using the Elm Narrative Engine | 47 |
187 | | 181 | [mgold/elm-date-format](https://github.com/mgold/elm-date-format) | Format dates with ease in Elm | 46 |
188 | | 182 | [etaque/elm-routing-example](https://github.com/etaque/elm-routing-example) | SPA routing example for Elm 0.17 | 46 |
189 | | 183 | [krisajenkins/elm-exts](https://github.com/krisajenkins/elm-exts) | A toolkit of useful extensions to the core Elm libraries. | 46 |
190 | | 184 | [elm-community/elm-time](https://github.com/elm-community/elm-time) | A pure Elm date and time library. | 45 |
191 | | 185 | [kalutheo/elm-ui-explorer](https://github.com/kalutheo/elm-ui-explorer) | | 45 |
192 | | 186 | [ckoster22/lightning-talk-app](https://github.com/ckoster22/lightning-talk-app) | | 45 |
193 | | 187 | [mordrax/cotwelm](https://github.com/mordrax/cotwelm) | Castle of the Winds (A Remake in Elm) | 44 |
194 | | 188 | [ohanhi/keyboard-extra](https://github.com/ohanhi/keyboard-extra) | Nice handling for keyboard inputs in Elm | 44 |
195 | | 189 | [irh/asteroids](https://github.com/irh/asteroids) | An Asteroids clone written in Elm | 44 |
196 | | 190 | [vilterp/lemur](https://github.com/vilterp/lemur) | Lemur: visual functional programming language that compiles to Python | 44 |
197 | | 191 | [rgrempel/elm-web-api](https://github.com/rgrempel/elm-web-api) | Elm bindings for various web APIs | 44 |
198 | | 192 | [abadi199/datetimepicker](https://github.com/abadi199/datetimepicker) | 📅 Date and Time Picker | 43 |
199 | | 193 | [abadi199/elm-horizon](https://github.com/abadi199/elm-horizon) | :sunrise_over_mountains: Experiment on elm integration with horizon | 43 |
200 | | 194 | [lachenmayer/arrowsmith](https://github.com/lachenmayer/arrowsmith) | Augmented editor for Elm. | 43 |
201 | | 195 | [opensolid/geometry](https://github.com/opensolid/geometry) | 2D/3D geometry package for Elm | 42 |
202 | | 196 | [elm-community/list-extra](https://github.com/elm-community/list-extra) | Convenience functions for working with List. | 42 |
203 | | 197 | [kevinbgreene/elm-tutorial](https://github.com/kevinbgreene/elm-tutorial) | Source for tutorial on building a single page app in Elm | 42 |
204 | | 198 | [jcollard/elm-audio](https://github.com/jcollard/elm-audio) | Audio playing capabilities in Elm | 42 |
205 | | 199 | [w0rm/elm-slice-show](https://github.com/w0rm/elm-slice-show) | A simple presentation engine in Elm | 41 |
206 | | 200 | [etaque/elm-transit](https://github.com/etaque/elm-transit) | Delayed actions with transition progress for enter/exit animations in Elm. | 41 |
207 | | 201 | [jvoigtlaender/circuits](https://github.com/jvoigtlaender/circuits) | exploring elm interactive graphics (and also teaching my son some basic circuitry) - | 41 |
208 | | 202 | [avh4/elm-testable](https://github.com/avh4/elm-testable) | Makes Cmds and Tasks testable | 41 |
209 | | 203 | [adam-r-kowalski/elm-style](https://github.com/adam-r-kowalski/elm-style) | Idiomatic way to describe styles in Elm | 40 |
210 | | 204 | [cultureamp/elm-css-modules-loader](https://github.com/cultureamp/elm-css-modules-loader) | Reference CSS modules in Elm source files with Webpack | 40 |
211 | | 205 | [evancz/elm-graphics](https://github.com/evancz/elm-graphics) | The graphical building blocks that inspired Elm in the first place | 40 |
212 | | 206 | [FidelisClayton/elm-spotify-mapper](https://github.com/FidelisClayton/elm-spotify-mapper) | An app built with Elm to explore new artists using the Spotify api. | 40 |
213 | | 207 | [jamesmacaulay/elm-composition-trees](https://github.com/jamesmacaulay/elm-composition-trees) | A story about composing trees of computation | 40 |
214 | | 208 | [jfcloutier/ev3](https://github.com/jfcloutier/ev3) | Library for programming Mindstorm EV3 robots in Elixir | 40 |
215 | | 209 | [Dandandan/parser](https://github.com/Dandandan/parser) | Parser combinator library for Elm | 40 |
216 | | 210 | [jweissman/mandos](https://github.com/jweissman/mandos) | tiny rogue clone | 40 |
217 | | 211 | [srikumarks/elm-anima](https://github.com/srikumarks/elm-anima) | An approach to animations within the Elm architecture | 39 |
218 | | 212 | [iosphere/elm-i18n](https://github.com/iosphere/elm-i18n) | Localization for Elm apps as a pre-build phase with import and export between elm code and CSV/PO | 39 |
219 | | 213 | [tiziano88/elm-protobuf](https://github.com/tiziano88/elm-protobuf) | | 38 |
220 | | 214 | [fredcy/localstorage](https://github.com/fredcy/localstorage) | Elm effect manager for local storage | 38 |
221 | | 215 | [NoRedInk/elm-html-widgets](https://github.com/NoRedInk/elm-html-widgets) | An elm-html widget library | 37 |
222 | | 216 | [grzegorzbalcerek/ElmByExample](https://github.com/grzegorzbalcerek/ElmByExample) | | 37 |
223 | | 217 | [joneshf/elm-brands](https://github.com/joneshf/elm-brands) | An experiment with higher-kinded types in elm | 37 |
224 | | 218 | [TheSeamau5/elm-undo-redo](https://github.com/TheSeamau5/elm-undo-redo) | Easy undo in Elm | 37 |
225 | | 219 | [oakesja/elm-news](https://github.com/oakesja/elm-news) | All elm news in one place | 37 |
226 | | 220 | [elm-lang/dom](https://github.com/elm-lang/dom) | Low-level DOM bindings, backing for nicer libraries. | 37 |
227 | | 221 | [JoeyEremondi/haskelm](https://github.com/JoeyEremondi/haskelm) | Haskell to Elm translation using Template Haskell. Contains both a library and executable. | 37 |
228 | | 222 | [charypar/swarm-dashboard](https://github.com/charypar/swarm-dashboard) | A simple monitoring dashboard for Docker in Swarm Mode. | 36 |
229 | | 223 | [icidasset/isotach](https://github.com/icidasset/isotach) | {work-in-progress} A music player which connects to your cloud/distributed storage. | 36 |
230 | | 224 | [FireflyLogic/pewpew](https://github.com/FireflyLogic/pewpew) | Firefly Logic's 404 game | 36 |
231 | | 225 | [krisajenkins/formatting](https://github.com/krisajenkins/formatting) | A type-safe string formatting library. printf: elm style. | 35 |
232 | | 226 | [BlackBrane/destroid](https://github.com/BlackBrane/destroid) | A space shooter based on the classic Asteroids | 35 |
233 | | 227 | [jmfirth/generator-elm-spa](https://github.com/jmfirth/generator-elm-spa) | A Yeoman generator single-page applications using the Elm language. | 34 |
234 | | 228 | [lukewestby/elm-synth](https://github.com/lukewestby/elm-synth) | Example Elm application using Web Audio | 34 |
235 | | 229 | [jinjor/elm-html-parser](https://github.com/jinjor/elm-html-parser) | Parse HTML in Elm! | 34 |
236 | | 230 | [lepoetemaudit/elm-terrain](https://github.com/lepoetemaudit/elm-terrain) | A proof-of-concept terrain renderer using Elm WebGL | 34 |
237 | | 231 | [mpdairy/elm-component-updater](https://github.com/mpdairy/elm-component-updater) | Easily update and organize nested child components in Elm. | 34 |
238 | | 232 | [vilterp/elm-diagrams](https://github.com/vilterp/elm-diagrams) | An Elm library for creating diagrams, inspired by Brent Yorgey's Diagrams library for Haskell. | 33 |
239 | | 233 | [khusnetdinov/elmkit](https://github.com/khusnetdinov/elmkit) | :school_satchel: Elm kit is web application boilerplate kit for development. This kit build on Brunch, Node, Sass, Elm-lang. It helps you to start development more productive following best practices. | 33 |
240 | | 234 | [littleStudent/now_dashboard](https://github.com/littleStudent/now_dashboard) | ▲ZEIT dashboard written in elm | 33 |
241 | | 235 | [TheSeamau5/elm-history](https://github.com/TheSeamau5/elm-history) | Elm bindings to HTML5 History API | 33 |
242 | | 236 | [zaboco/elm-draggable](https://github.com/zaboco/elm-draggable) | An easy way to make DOM elements draggable | 32 |
243 | | 237 | [klemola/extending-tea](https://github.com/klemola/extending-tea) | Example of an extension to The Elm Architecture | 32 |
244 | | 238 | [mgold/elm-random-pcg](https://github.com/mgold/elm-random-pcg) | Random number generator for Elm | 32 |
245 | | 239 | [kalutheo/elm-calendar-react-storybook](https://github.com/kalutheo/elm-calendar-react-storybook) | Simple demo of how ReactStoryBook can be used with an Elm App | 31 |
246 | | 240 | [klaftertief/slippery-slope](https://github.com/klaftertief/slippery-slope) | β - A slippy map library written in pure Elm - β | 31 |
247 | | 241 | [avh4/elm-beautiful-example](https://github.com/avh4/elm-beautiful-example) | Create beautiful examples to show off your Elm packages and projects | 31 |
248 | | 242 | [VerbalExpressions/elm-verbal-expressions](https://github.com/VerbalExpressions/elm-verbal-expressions) | Elm Regular expressions made easy | 31 |
249 | | 243 | [eeue56/elm-all-dict](https://github.com/eeue56/elm-all-dict) | A dict for Elm which can store any type | 31 |
250 | | 244 | [evancz/automaton](https://github.com/evancz/automaton) | experimental library for Arrowized FRP in Elm | 31 |
251 | | 245 | [ohanhi/elm-game-base](https://github.com/ohanhi/elm-game-base) | Example base for a game in Elm 0.18 | 31 |
252 | | 246 | [krisajenkins/autoheadline](https://github.com/krisajenkins/autoheadline) | Generate Headlines from Hacker News | 31 |
253 | | 247 | [circuithub/elm-html-shorthand](https://github.com/circuithub/elm-html-shorthand) | Html shorthand for Elm | 31 |
254 | | 248 | [HackerExperience/HEBorn](https://github.com/HackerExperience/HEBorn) | | 31 |
255 | | 249 | [evancz/elm-svg](https://github.com/evancz/elm-svg) | DEPRECATED. Moved to elm-lang/svg | 30 |
256 | | 250 | [times/transfer-window-elm](https://github.com/times/transfer-window-elm) | Elm code for the Premier League 2016 summer transfer window interactive | 30 |
257 | | 251 | [debois/elm-dom](https://github.com/debois/elm-dom) | DOM traversal for Elm event-handlers | 30 |
258 | | 252 | [maxsnew/IO](https://github.com/maxsnew/IO) | IO for Elm | 30 |
259 | | 253 | [jackfranklin/elm-for-js-developers-talk](https://github.com/jackfranklin/elm-for-js-developers-talk) | | 30 |
260 | | 254 | [fredcy/tezos-client](https://github.com/fredcy/tezos-client) | Tezos Explorer | 30 |
261 | | 255 | [evancz/elm-hack-night](https://github.com/evancz/elm-hack-night) | | 30 |
262 | | 256 | [ccapndave/elm-update-extra](https://github.com/ccapndave/elm-update-extra) | Convenience functions for chaining together updates in Elm | 29 |
263 | | 257 | [lukewestby/elm-http-extra](https://github.com/lukewestby/elm-http-extra) | REPUBLISHED AS lukewestby/elm-http-builder FOR 0.17 | 29 |
264 | | 258 | [passy/elm-pokemon](https://github.com/passy/elm-pokemon) | | 29 |
265 | | 259 | [kfish/elm-shadertoy](https://github.com/kfish/elm-shadertoy) | Shadertoy for Elm | 29 |
266 | | 260 | [knewter/phoenix-elm-chat](https://github.com/knewter/phoenix-elm-chat) | | 29 |
267 | | 261 | [rosetta-home/rosetta_home](https://github.com/rosetta-home/rosetta_home) | Rosetta Home 2.0 is an open source building performance monitoring platform | 29 |
268 | | 262 | [tapeinosyne/elm-microkanren](https://github.com/tapeinosyne/elm-microkanren) | μKanren in Elm | 29 |
269 | | 263 | [BrianHicks/elm-benchmark](https://github.com/BrianHicks/elm-benchmark) | Benchmarking for Elm | 29 |
270 | | 264 | [maciejsmolinski/elm-playground](https://github.com/maciejsmolinski/elm-playground) | Elm Language Playground | 29 |
271 | | 265 | [kmaida/auth0-elm-with-jwt-api](https://github.com/kmaida/auth0-elm-with-jwt-api) | PLEASE SEE https://github.com/auth0-blog/elm-with-jwt-api | 29 |
272 | | 266 | [auth0-blog/elm-with-jwt-api](https://github.com/auth0-blog/elm-with-jwt-api) | | 29 |
273 | | 267 | [justinmimbs/elm-date-extra](https://github.com/justinmimbs/elm-date-extra) | Extra functions for working with Date | 29 |
274 | | 268 | [Dobiasd/Maze](https://github.com/Dobiasd/Maze) | Test your mouse precision skills with this simple maze game. | 29 |
275 | | 269 | [NoRedInk/json-elm-schema](https://github.com/NoRedInk/json-elm-schema) | | 28 |
276 | | 270 | [WorksApplications/office-maker](https://github.com/WorksApplications/office-maker) | | 28 |
277 | | 271 | [eeue56/elm-fuse](https://github.com/eeue56/elm-fuse) | Fuse support in Elm | 28 |
278 | | 272 | [Dobiasd/Demoscene-Concentration](https://github.com/Dobiasd/Demoscene-Concentration) | The classical memory game with old school demoscene effects. | 28 |
279 | | 273 | [ohanhi/elm-chronographify](https://github.com/ohanhi/elm-chronographify) | | 28 |
280 | | 274 | [mpdairy/elm-frontier](https://github.com/mpdairy/elm-frontier) | automatic json conversion and external function calls with task response | 28 |
281 | | 275 | [cuducos/cunhajacaiu](https://github.com/cuducos/cunhajacaiu) | Brazilian website counting the days to the fall of Cunha | 28 |
282 | | 276 | [avh4/elm-transducers](https://github.com/avh4/elm-transducers) | Composable transformation of sequences using clojure-inspired transducers | 28 |
283 | | 277 | [Gizra/drupal-elm-starter](https://github.com/Gizra/drupal-elm-starter) | A starter kit for Headless Drupal with Elm | 28 |
284 | | 278 | [rogeriochaves/elm-test-bdd-style](https://github.com/rogeriochaves/elm-test-bdd-style) | BDD-style matchers for elm-test | 28 |
285 | | 279 | [netlify/netlify-playground](https://github.com/netlify/netlify-playground) | | 28 |
286 | | 280 | [hakonrossebo/functional-programming-babelfish](https://github.com/hakonrossebo/functional-programming-babelfish) | A cheat sheet for finding similar concepts and operators in different functional languages | 27 |
287 | | 281 | [dailydrip/firestorm_elm](https://github.com/dailydrip/firestorm_elm) | Elm prototype for firestorm | 27 |
288 | | 282 | [elm-community/maybe-extra](https://github.com/elm-community/maybe-extra) | Convenience functions for working with Maybe. | 27 |
289 | | 283 | [jessitron/elm-sample](https://github.com/jessitron/elm-sample) | A starting point for Elm applications | 27 |
290 | | 284 | [ir4y/elm-drf-client](https://github.com/ir4y/elm-drf-client) | | 27 |
291 | | 285 | [elm-lang/geolocation](https://github.com/elm-lang/geolocation) | Get location data from Elm | 27 |
292 | | 286 | [noahzgordon/elm-jsonapi](https://github.com/noahzgordon/elm-jsonapi) | decoders and helper functions for handling JSON API compliant server payloads | 26 |
293 | | 287 | [Skinney/elm-array-exploration](https://github.com/Skinney/elm-array-exploration) | New array implementation for Elm | 26 |
294 | | 288 | [elm-lang/parser](https://github.com/elm-lang/parser) | A parsing library, focused on simplicity and great error messages | 26 |
295 | | 289 | [w0rm/elm-webgl-playground](https://github.com/w0rm/elm-webgl-playground) | | 26 |
296 | | 290 | [rluiten/mailcheck](https://github.com/rluiten/mailcheck) | Port to Elm of mailcheck.js, suggests domains for emails with errors. | 26 |
297 | | 291 | [jvoigtlaender/elm-drag](https://github.com/jvoigtlaender/elm-drag) | A low- and high-level interface to mouse drag actions in Elm (up to version 0.16). | 26 |
298 | | 292 | [abadi199/elm-input-extra](https://github.com/abadi199/elm-input-extra) | 🔢 Commonly used Html element with extra functionality | 25 |
299 | | 293 | [mthadley/thenews](https://github.com/mthadley/thenews) | Yet another Hacker News reader, but this time in Elm! | 25 |
300 | | 294 | [damienklinnert/elm-spinner](https://github.com/damienklinnert/elm-spinner) | A highly configurable, efficiently rendered spinner component | 25 |
301 | | 295 | [tesk9/elm-html-a11y](https://github.com/tesk9/elm-html-a11y) | view helpers enforcing accessible practices | 25 |
302 | | 296 | [thebritican/elm-reorderable](https://github.com/thebritican/elm-reorderable) | a reorderable library in Elm, advanced example with tabs | 25 |
303 | | 297 | [kgisl/project-ideas](https://github.com/kgisl/project-ideas) | Project ideas for students at KITE, KGCAS, IIM and anybody else! | 25 |
304 | | 298 | [adamw/traffic](https://github.com/adamw/traffic) | | 25 |
305 | | 299 | [thSoft/froggy](https://github.com/thSoft/froggy) | A little puzzle game | 25 |
306 | | 300 | [simon-larsson/elm-spa-template](https://github.com/simon-larsson/elm-spa-template) | Template application for elm that is divided into sub models for several pages | 24 |
307 | | 301 | [doppioslash/CastleOfElm](https://github.com/doppioslash/CastleOfElm) | Roguelike for 7DRL make in Elm | 24 |
308 | | 302 | [pablohirafuji/elm-syntax-highlight](https://github.com/pablohirafuji/elm-syntax-highlight) | Syntax highlighting in Elm | 24 |
309 | | 303 | [pablohirafuji/elm-markdown](https://github.com/pablohirafuji/elm-markdown) | Pure Elm markdown parsing and rendering | 24 |
310 | | 304 | [elm-lang/animation-frame](https://github.com/elm-lang/animation-frame) | Somewhat low-level API for getting smoother animations with requestAnimationFrame | 24 |
311 | | 305 | [darrensiegel/elm-chess](https://github.com/darrensiegel/elm-chess) | Human vs computer chess game entirely in Elm | 24 |
312 | | 306 | [ghivert/elm-graphql](https://github.com/ghivert/elm-graphql) | GraphQL made easy in Elm! | 24 |
313 | | 307 | [jastice/boxes-and-bubbles](https://github.com/jastice/boxes-and-bubbles) | A simple-as-possible 2D physics rigid-body physics engine for Elm. | 23 |
314 | | 308 | [panosoft/elm-postgres](https://github.com/panosoft/elm-postgres) | Postgres Effects Manager for Elm | 23 |
315 | | 309 | [folkertdev/elm-state](https://github.com/folkertdev/elm-state) | Threading state through computations in elm | 23 |
316 | | 310 | [grzegorzbalcerek/chess-elm](https://github.com/grzegorzbalcerek/chess-elm) | The game of chess written in elm. | 23 |
317 | | 311 | [bgourlie/rs-nes-debugger-frontend](https://github.com/bgourlie/rs-nes-debugger-frontend) | A debugger front-end for my NES emulator written in Elm | 23 |
318 | | 312 | [Apanatshka/elm-signal-extra](https://github.com/Apanatshka/elm-signal-extra) | (defunct as of Elm 0.17) Signal-related, advanced and convenience functions | 23 |
319 | | 313 | [simonewebdesign/elm-double-folding-pattern](https://github.com/simonewebdesign/elm-double-folding-pattern) | Actions + Events = :dragon: | 23 |
320 | | 314 | [elm-electron/electron](https://github.com/elm-electron/electron) | Electron integration for Elm | 23 |
321 | | 315 | [Gizra/elm-i18n-example](https://github.com/Gizra/elm-i18n-example) | | 23 |
322 | | 316 | [gdotdesign/elm-ui-examples](https://github.com/gdotdesign/elm-ui-examples) | Examples applications for Elm-UI | 22 |
323 | | 317 | [tomjkidd/elm-multiway-tree-zipper](https://github.com/tomjkidd/elm-multiway-tree-zipper) | A library for navigating and updating immutable trees. | 22 |
324 | | 318 | [Dandandan/Easing](https://github.com/Dandandan/Easing) | Easing (animation and timing) library for Elm | 22 |
325 | | 319 | [fredcy/elm-polymer-calendar](https://github.com/fredcy/elm-polymer-calendar) | | 22 |
326 | | 320 | [phylor/elm-image-upload](https://github.com/phylor/elm-image-upload) | Example how to upload images with elm 0.18 (taken from https://www.paramander.com/blog/using-ports-to-deal-with-files-in-elm-0-17) | 22 |
327 | | 321 | [newlandsvalley/elm-abc-player](https://github.com/newlandsvalley/elm-abc-player) | Play music in ABC notation | 22 |
328 | | 322 | [grzegorzbalcerek/Preselm](https://github.com/grzegorzbalcerek/Preselm) | A tool for creating presentations in Elm | 22 |
329 | | 323 | [sporto/elm-select](https://github.com/sporto/elm-select) | A selection input with auto-complete | 22 |
330 | | 324 | [halfzebra/elm-aframe](https://github.com/halfzebra/elm-aframe) | :sunglasses: A-Frame bindings for Elm | 22 |
331 | | 325 | [Gizra/inbox-simulation](https://github.com/Gizra/inbox-simulation) | Inbox Simulation | 22 |
332 | | 326 | [lynn/wordpet](https://github.com/lynn/wordpet) | Markov Tamagotchi | 22 |
333 | | 327 | [mgold/elm-nonempty-list](https://github.com/mgold/elm-nonempty-list) | head and tail without the Maybe | 22 |
334 | | 328 | [eticav/elm-pouchdb](https://github.com/eticav/elm-pouchdb) | Elm binding to the javascript pouchdb library | 22 |
335 | | 329 | [pekkosk/hotbit](https://github.com/pekkosk/hotbit) | ASE density-functional tight-binding calculator | 22 |
336 | | 330 | [danyx23/elm-uuid](https://github.com/danyx23/elm-uuid) | Generate and parse UUIDs in Elm | 22 |
337 | | 331 | [jahewson/elm-graphql-demo](https://github.com/jahewson/elm-graphql-demo) | Demo app for elm-graphql | 22 |
338 | | 332 | [stefankreitmayer/elm-joust](https://github.com/stefankreitmayer/elm-joust) | Action game for two players - written in Elm | 22 |
339 | | 333 | [Dobiasd/RedditTimeMachine](https://github.com/Dobiasd/RedditTimeMachine) | Check out what was hot on reddit days/weeks/months ago. | 22 |
340 | | 334 | [Kinto/elm-kinto](https://github.com/Kinto/elm-kinto) | An Elm client for the Kinto API | 22 |
341 | | 335 | [rtfeldman/lambdaconf-2015-elm-workshop](https://github.com/rtfeldman/lambdaconf-2015-elm-workshop) | Materials for the Elm Workshop at LambdaConf 2015 | 21 |
342 | | 336 | [myrho/elm-round](https://github.com/myrho/elm-round) | Round floats (mathematically/commercially) to a given number of decimal places | 21 |
343 | | 337 | [evancz/elm-playground](https://github.com/evancz/elm-playground) | | 21 |
344 | | 338 | [justinmimbs/asteroids](https://github.com/justinmimbs/asteroids) | An Asteroids clone made with Elm | 21 |
345 | | 339 | [sporto/erl](https://github.com/sporto/erl) | URL parsing library for ELM | 21 |
346 | | 340 | [jinjor/elm-drill](https://github.com/jinjor/elm-drill) | 手を動かしながら Elm に慣れるためのドリルです。 | 21 |
347 | | 341 | [eeue56/elm-sketch-importer](https://github.com/eeue56/elm-sketch-importer) | Generate Elm code from Sketch files! | 21 |
348 | | 342 | [quephird/polymer-with-elm](https://github.com/quephird/polymer-with-elm) | An illustration of how to incorporate Polymer components in an Elm app | 21 |
349 | | 343 | [Fresheyeball/elm-guards](https://github.com/Fresheyeball/elm-guards) | guards notation defined in user space | 21 |
350 | | 344 | [domenkozar/hydra-frontend](https://github.com/domenkozar/hydra-frontend) | Superseeded by https://github.com/hercules-ci/hercules | 20 |
351 | | 345 | [dstreet26/elm-phoenix-typeform-clone](https://github.com/dstreet26/elm-phoenix-typeform-clone) | A clone of https://www.typeform.com/ using Elm, Phoenix and Tachyons | 20 |
352 | | 346 | [furrary/react-fiber-demo](https://github.com/furrary/react-fiber-demo) | React Fiber Demo with Elm | 20 |
353 | | 347 | [elmzed/elmz](https://github.com/elmzed/elmz) | | 20 |
354 | | 348 | [romanzolotarev/shop](https://github.com/romanzolotarev/shop) | Publish and sell digital goods | 20 |
355 | | 349 | [elm-lang/keyboard](https://github.com/elm-lang/keyboard) | Global keyboard events in Elm | 20 |
356 | | 350 | [jystic/elm-font-awesome](https://github.com/jystic/elm-font-awesome) | Font Awesome vector icons as Elm HTML components | 20 |
357 | | 351 | [w0rm/bringing-the-fun-to-graphics-programming](https://github.com/w0rm/bringing-the-fun-to-graphics-programming) | Slides from the Elm Europe conf | 20 |
358 | | 352 | [mcapodici/capodicis-notes](https://github.com/mcapodici/capodicis-notes) | Source for the Chrome Extension of the same name | 20 |
359 | | 353 | [elm-lang/trampoline](https://github.com/elm-lang/trampoline) | Crazy recursion without growing the stack. | 20 |
360 | | 354 | [elm-bodybuilder/elegant](https://github.com/elm-bodybuilder/elegant) | Flexibility of inline, Power of Css | 19 |
361 | | 355 | [scottcorgan/elm-css-normalize](https://github.com/scottcorgan/elm-css-normalize) | A port of normalize.css for elm-css | 19 |
362 | | 356 | [billperegoy/elm-quickstart](https://github.com/billperegoy/elm-quickstart) | Starting point for a simple Elm project | 19 |
363 | | 357 | [maxsnew/lazy](https://github.com/maxsnew/lazy) | Lazy Evaluation in Elm | 19 |
364 | | 358 | [Fresheyeball/lambdaconf-2016-elm-workshop](https://github.com/Fresheyeball/lambdaconf-2016-elm-workshop) | | 19 |
365 | | 359 | [belle-ui/elm-belle](https://github.com/belle-ui/elm-belle) | Elm Components | 19 |
366 | | 360 | [IwalkAlone/elephant-guide](https://github.com/IwalkAlone/elephant-guide) | Magic: the Gathering deck tuning tool implementing the Elephant Method | 19 |
367 | | 361 | [Fresheyeball/elm-http-server](https://github.com/Fresheyeball/elm-http-server) | node-http as a `Signal (Request, Reponse)` | 19 |
368 | | 362 | [abrykajlo/elm-scroll](https://github.com/abrykajlo/elm-scroll) | An Elm Library for scrolling through a page | 19 |
369 | | 363 | [3tty0n/elm-online-markdown-editor](https://github.com/3tty0n/elm-online-markdown-editor) | An online markdown editor written in Elm. | 19 |
370 | | 364 | [rtfeldman/elm-web-workers](https://github.com/rtfeldman/elm-web-workers) | Write Elm code that talks to Web Workers. | 19 |
371 | | 365 | [billperegoy/elm-form-validations](https://github.com/billperegoy/elm-form-validations) | Form Validation Library for Elm | 19 |
372 | | 366 | [lukewestby/elm-i18n](https://github.com/lukewestby/elm-i18n) | DEPRECATED. SEE http://www.gizra.com/content/elm-i18n-type-safety/ | 19 |
373 | | 367 | [rluiten/elm-text-search](https://github.com/rluiten/elm-text-search) | Full text index engine in Elm language inspired by lunr.js. | 19 |
374 | | 368 | [wernerdegroot/listzipper](https://github.com/wernerdegroot/listzipper) | | 19 |
375 | | 369 | [bholtbholt/step-sequencer](https://github.com/bholtbholt/step-sequencer) | A step sequencer for programming drum beats, written in Elm | 18 |
376 | | 370 | [jackfranklin/do-you-even-elm](https://github.com/jackfranklin/do-you-even-elm) | How much Elm do you do? | 18 |
377 | | 371 | [eskimoblood/elm-color-extra](https://github.com/eskimoblood/elm-color-extra) | :art: Additional color handling for Elm | 18 |
378 | | 372 | [norpan/elm-html5-drag-drop](https://github.com/norpan/elm-html5-drag-drop) | This library handles dragging and dropping using the HTML 5 API | 18 |
379 | | 373 | [panosoft/elm-node-main](https://github.com/panosoft/elm-node-main) | Node main for Server-side Elm programs | 18 |
380 | | 374 | [splodingsocks/a-very-im-port-ant-topic](https://github.com/splodingsocks/a-very-im-port-ant-topic) | Source and slides for an Elm Conf 2017 talk: "A Very Im-port-ant Topic" | 18 |
381 | | 375 | [folkertdev/outmessage](https://github.com/folkertdev/outmessage) | Streamlining parent-child communication with The Elm Architecture | 18 |
382 | | 376 | [AdrianRibao/elm-spa-example](https://github.com/AdrianRibao/elm-spa-example) | Elm SPA example using elm 0.18 | 18 |
383 | | 377 | [esad/lot](https://github.com/esad/lot) | Constaints-based spreadsheet prototype | 18 |
384 | | 378 | [tazjin/elm-yesod](https://github.com/tazjin/elm-yesod) | elm-yesod contains the Language.Elm.Yesod module for embedding Elm code in Yesod applications. | 18 |
385 | | 379 | [mpizenberg/elm-touch-events](https://github.com/mpizenberg/elm-touch-events) | Handle multitouch events in elm | 18 |
386 | | 380 | [prikhi/bodyweight-client](https://github.com/prikhi/bodyweight-client) | An Elm Frontend for a BodyWeight Workout Logging Application. | 18 |
387 | | 381 | [chrisbuttery/elm-subscriptions](https://github.com/chrisbuttery/elm-subscriptions) | Basic examples of the migration of `Signals` to `subscriptions` in Elm 0.17. | 18 |
388 | | 382 | [AlexNisnevich/kalevala](https://github.com/AlexNisnevich/kalevala) | Multiplayer tile-laying board game in Elm | 18 |
389 | | 383 | [vilterp/elm-tracing-interpreter](https://github.com/vilterp/elm-tracing-interpreter) | WIP: taking a stab at an interpreter for elm which embeds provenance information in output values | 18 |
390 | | 384 | [Fresheyeball/elm-node](https://github.com/Fresheyeball/elm-node) | Node support for Elm | 18 |
391 | | 385 | [gabrielperales/elm-native-module](https://github.com/gabrielperales/elm-native-module) | Example of how to do an Elm native module | 18 |
392 | | 386 | [opensolid/svg](https://github.com/opensolid/svg) | Render 2D OpenSolid types as SVG | 18 |
393 | | 387 | [elm-community/elm-list-extra](https://github.com/elm-community/elm-list-extra) | DEPRECATED; use elm-community/list-extra | 18 |
394 | | 388 | [OpenSensorsIO/eventsource](https://github.com/OpenSensorsIO/eventsource) | Server Side Events (eventsource) library for Elm | 18 |
395 | | 389 | [NickSeagull/wihere](https://github.com/NickSeagull/wihere) | :headphones: - Wireless Headphone Refresher | 18 |
396 | | 390 | [robertjlooby/confsinfo](https://github.com/robertjlooby/confsinfo) | | 18 |
397 | | 391 | [sircharleswatson/elm-navigation-example](https://github.com/sircharleswatson/elm-navigation-example) | example for the new elm-lang/navigation and evancz/url-parser packages | 18 |
398 | | 392 | [1602/json-schema](https://github.com/1602/json-schema) | JSON Schema draft-6 implementation for elm | 17 |
399 | | 393 | [mwunsch/hive-city](https://github.com/mwunsch/hive-city) | The hives of Necromunda rise from the ash wastes like sheer mountain peaks. | 17 |
400 | | 394 | [TheSeamau5/flex-html](https://github.com/TheSeamau5/flex-html) | Flexbox layout for elm-html | 17 |
401 | | 395 | [zwilias/elm-faster-map](https://github.com/zwilias/elm-faster-map) | | 17 |
402 | | 396 | [dennisreimann/elm-bike-configurator](https://github.com/dennisreimann/elm-bike-configurator) | 🚴🏻 Pretty simple app for configuring a bike with colored components, written in Elm. | 17 |
403 | | 397 | [brenden/elm-tree-diagram](https://github.com/brenden/elm-tree-diagram) | Elm package for drawing diagrams of trees | 17 |
404 | | 398 | [sporto/elm-navigation-pushstate-example](https://github.com/sporto/elm-navigation-pushstate-example) | Example Elm application with push state navigation | 17 |
405 | | 399 | [lambdatoast/elm-json](https://github.com/lambdatoast/elm-json) | A library for convenient and composable translation between JSON and Elm types | 17 |
406 | | 400 | [vipentti/elm-mdl-dashboard](https://github.com/vipentti/elm-mdl-dashboard) | elm-mdl-dashboard Example | 17 |
407 | | 401 | [brian-watkins/elmer](https://github.com/brian-watkins/elmer) | Describe the behavior of Elm HTML applications | 17 |
408 | | 402 | [GlenDC/trixel](https://github.com/GlenDC/trixel) | An easy to use webtool, to make trixel art. | 17 |
409 | | 403 | [BrianHicks/candy-and-allowances](https://github.com/BrianHicks/candy-and-allowances) | Candy and Allowances Code | 17 |
410 | | 404 | [NoRedInk/rocket-update](https://github.com/NoRedInk/rocket-update) | A simpler alternative to (!) | 17 |
411 | | 405 | [elm-lang/cookie](https://github.com/elm-lang/cookie) | Would it be better to use the Set-Cookie header? | 17 |
412 | | 406 | [elm-lang/url](https://github.com/elm-lang/url) | Build and parse URLs. Useful for HTTP and "routing" in single-page apps (SPAs) | 16 |
413 | | 407 | [xarvh/elm-slides](https://github.com/xarvh/elm-slides) | Awesome presentation framework to create your slides in Elm. | 16 |
414 | | 408 | [avh4/elm-animations](https://github.com/avh4/elm-animations) | | 16 |
415 | | 409 | [nacmartin/elm-webgl-lessons](https://github.com/nacmartin/elm-webgl-lessons) | A series of lessons in elm-webgl | 16 |
416 | | 410 | [elm-community/string-extra](https://github.com/elm-community/string-extra) | String helper functions for Elm. | 16 |
417 | | 411 | [jscriptcoder/numelm](https://github.com/jscriptcoder/numelm) | NumElm is the fundamental package for scientific computing with Elm | 16 |
418 | | 412 | [JoeyEremondi/haskelm-old](https://github.com/JoeyEremondi/haskelm-old) | Haskell to Elm translation using Template Haskell. Contains both a library and executable. | 16 |
419 | | 413 | [fake-news-detector/extension](https://github.com/fake-news-detector/extension) | Fake News Detector extension for Chrome and Firefox | 16 |
420 | | 414 | [elm-node/core](https://github.com/elm-node/core) | Support for the Node.js platform. | 16 |
421 | | 415 | [jinjor/elm-debounce](https://github.com/jinjor/elm-debounce) | Yet another debouncer for Elm | 16 |
422 | | 416 | [mathieul/brunch-with-elm-bootstrap](https://github.com/mathieul/brunch-with-elm-bootstrap) | Brunch skeleton for Elm apps using Babel for ES6, Sass for the stylesheets and Bootstrap 4. | 16 |
423 | | 417 | [vorce/lagun](https://github.com/vorce/lagun) | UI for Open API (fka Swagger) specs | 16 |
424 | | 418 | [elm-community/html-test-runner](https://github.com/elm-community/html-test-runner) | Run elm-test suites in the browser | 16 |
425 | | 419 | [gyzerok/elm-outdated](https://github.com/gyzerok/elm-outdated) | Keep your Elm dependencies up-to-date | 16 |
426 | | 420 | [ChristophP/elm-i18next](https://github.com/ChristophP/elm-i18next) | http://package.elm-lang.org/packages/ChristophP/elm-i18next/latest/I18Next | 16 |
427 | | 421 | [elm-community/typed-svg](https://github.com/elm-community/typed-svg) | Typed SVG library written for Elm | 16 |
428 | | 422 | [panosoft/elm-utils](https://github.com/panosoft/elm-utils) | Utility functions for Elm programs | 16 |
429 | | 423 | [ggb/numeral-elm](https://github.com/ggb/numeral-elm) | Numeral.js port to Elm | 16 |
430 | | 424 | [lukewestby/cta-app](https://github.com/lukewestby/cta-app) | A CTA timing app built with Elm | 16 |
431 | | 425 | [juanedi/charty](https://github.com/juanedi/charty) | Native charts library for Elm | 16 |
432 | | 426 | [chrisbuttery/elm-github-user-repos](https://github.com/chrisbuttery/elm-github-user-repos) | Look up public repos of a github user. | 16 |
433 | | 427 | [xarvh/elm-audio](https://github.com/xarvh/elm-audio) | Basic tasks interface for HTML5 Audio object | 16 |
434 | | 428 | [michaelbjames/elm-examples](https://github.com/michaelbjames/elm-examples) | Some pleasant examples that show off the reactor and get you started | 16 |
435 | | 429 | [mikegehard/elm-minesweeper](https://github.com/mikegehard/elm-minesweeper) | A minesweeper game built in Elm. | 16 |
436 | | 430 | [terezka/lines](https://github.com/terezka/lines) | A opinionated library for plotting lines graphs in SVG. | 15 |
437 | | 431 | [tesk9/accessible-html](https://github.com/tesk9/accessible-html) | view helpers enforcing accessible practices | 15 |
438 | | 432 | [BartAdv/elm-architecture-tutorial-reflex](https://github.com/BartAdv/elm-architecture-tutorial-reflex) | Elm architecture tutorial reworked in Haskell' Reflex library | 15 |
439 | | 433 | [benansell/elm-webpack-seed](https://github.com/benansell/elm-webpack-seed) | A starter project for elm apps using webpack and elm-css | 15 |
440 | | 434 | [ThomasWeiser/elmfire-extra](https://github.com/ThomasWeiser/elmfire-extra) | High-level API for ElmFire | 15 |
441 | | 435 | [bmatcuk/elm-webaudio](https://github.com/bmatcuk/elm-webaudio) | Elm library for accessing the Web Audio API | 15 |
442 | | 436 | [ktonon/elm-serverless-demo](https://github.com/ktonon/elm-serverless-demo) | elm-serverless demo for latest release | 15 |
443 | | 437 | [jfairbank/arch-elm](https://github.com/jfairbank/arch-elm) | Code for talk "Toward a Better Front-end Architecture: Elm" | 15 |
444 | | 438 | [puemos/elm-hangman](https://github.com/puemos/elm-hangman) | The game of Hangman written in Elm. | 15 |
445 | | 439 | [justinmimbs/elm-date-selector](https://github.com/justinmimbs/elm-date-selector) | A user interface for selecting dates | 15 |
446 | | 440 | [rtfeldman/elm-codify](https://github.com/rtfeldman/elm-codify) | A tool to generate Elm decoders, encoders, and type aliases from JSON. | 15 |
447 | | 441 | [danielnarey/elm-bulma-classes](https://github.com/danielnarey/elm-bulma-classes) | Bulma CSS classes organized into one big nested record set | 15 |
448 | | 442 | [er1kb/elm-probabilities](https://github.com/er1kb/elm-probabilities) | Probability distributions in Elm-lang | 15 |
449 | | 443 | [avh4/elm-aws-cognito](https://github.com/avh4/elm-aws-cognito) | Example of using AWS Cognito in Elm via ports | 15 |
450 | | 444 | [sporto/elm-patterns](https://github.com/sporto/elm-patterns) | A collection of common patterns for Elm | 15 |
451 | | 445 | [tiziano88/elm-oauth](https://github.com/tiziano88/elm-oauth) | OAuth client for elm | 15 |
452 | | 446 | [Southern-Exposure-Seed-Exchange/southernexposure.com](https://github.com/Southern-Exposure-Seed-Exchange/southernexposure.com) | Southern Exposure's E-Commerce Website, Built with Haskell & Elm. | 15 |
453 | | 447 | [joneshf/elm-proof](https://github.com/joneshf/elm-proof) | | 15 |
454 | | 448 | [dillonkearns/elm-typescript-interop](https://github.com/dillonkearns/elm-typescript-interop) | Generate TypeScript declaration files for your elm ports! | 15 |
455 | | 449 | [myrho/dive-svg](https://github.com/myrho/dive-svg) | Prezi-like presentations in Elm based on SVG | 14 |
456 | | 450 | [sovmedcare/hackthon-farm-stats-tw](https://github.com/sovmedcare/hackthon-farm-stats-tw) | SOV Hackthon #1 : 全台果菜市場價格查詢 (elm, elm-react-native, nodejs) | 14 |
457 | | 451 | [TheSeamau5/GraphicsEngine](https://github.com/TheSeamau5/GraphicsEngine) | 3D Graphics Engine in Elm | 14 |
458 | | 452 | [shuhei/pixelm](https://github.com/shuhei/pixelm) | A pixel art editor written in Elm | 14 |
459 | | 453 | [afcastano/elm-nested-component-communication](https://github.com/afcastano/elm-nested-component-communication) | Example of Sibling/Nested communication in elm | 14 |
460 | | 454 | [derkyjadex/elm-rays](https://github.com/derkyjadex/elm-rays) | | 14 |
461 | | 455 | [jigargosar/elm-simple-gtd](https://github.com/jigargosar/elm-simple-gtd) | Reimagination of SimpleGTD.com using Elm and Polymer. | 14 |
462 | | 456 | [iosphere/elm-logger](https://github.com/iosphere/elm-logger) | Elm logger with support for log levels and colored console output | 14 |
463 | | 457 | [lukewestby/worker](https://github.com/lukewestby/worker) | DEPRECATED AS OF ELM 0.18 | 14 |
464 | | 458 | [vishaltelangre/elm-tic-tac-toe](https://github.com/vishaltelangre/elm-tic-tac-toe) | Tic Tac Toe game implementation in Elm | 14 |
465 | | 459 | [elm-community/html-extra](https://github.com/elm-community/html-extra) | Additional functions for working with Html. | 14 |
466 | | 460 | [joneshf/elm-profunctors](https://github.com/joneshf/elm-profunctors) | | 14 |
467 | | 461 | [splodingsocks/mochahq](https://github.com/splodingsocks/mochahq) | A GUI for easily running your mocha tests | 14 |
468 | | 462 | [scottcorgan/keyboard-combo](https://github.com/scottcorgan/keyboard-combo) | Handle keyboard key combinations with type safety in Elm | 14 |
469 | | 463 | [ir4y/elm-dnd](https://github.com/ir4y/elm-dnd) | Build great UI with drag-and-drop simple | 14 |
470 | | 464 | [simonh1000/elm-charts](https://github.com/simonh1000/elm-charts) | Elm library for simple bar and pie charts | 14 |
471 | | 465 | [sgraf812/elm-graph](https://github.com/sgraf812/elm-graph) | This repository moved to https://github.com/elm-community/graph | 14 |
472 | | 466 | [paramander/elm-twitch-chat](https://github.com/paramander/elm-twitch-chat) | Elm powered Twitch chat using WebSockets | 14 |
473 | | 467 | [lucasmreis/learning-elm](https://github.com/lucasmreis/learning-elm) | Repo for a collection of blog posts | 14 |
474 | | 468 | [artisonian/horizon-elm-chat-app](https://github.com/artisonian/horizon-elm-chat-app) | Horizon chat example ported to Elm | 14 |
475 | | 469 | [naddeoa/stream](https://github.com/naddeoa/stream) | Functional, infinite streams of data in Elm that won't overflow the stack | 14 |
476 | | 470 | [ccapndave/elm-hot-reload](https://github.com/ccapndave/elm-hot-reload) | State preserving hot reload in Elm | 14 |
477 | | 471 | [FabienHenon/elm-infinite-scroll](https://github.com/FabienHenon/elm-infinite-scroll) | An infinite scroll API for Elm | 14 |
478 | | 472 | [the-fool/fuzzy-elm](https://github.com/the-fool/fuzzy-elm) | Feed-forward neural network toy -- in Elm! | 14 |
479 | | 473 | [evancz/local-channel](https://github.com/evancz/local-channel) | Helps you write self-contained components in Elm | 14 |
480 | | 474 | [billperegoy/elm-spa](https://github.com/billperegoy/elm-spa) | Sample Single Page Web App in Elm | 14 |
481 | | 475 | [diogob/elm-workshop](https://github.com/diogob/elm-workshop) | Elm + PostgREST workshop, building a simple database query user interface. | 14 |
482 | | 476 | [pablen/toasty](https://github.com/pablen/toasty) | A notification package for Elm apps. | 14 |
483 | | 477 | [joneshf/elm-these](https://github.com/joneshf/elm-these) | | 13 |
484 | | 478 | [cloud8421/music-search-buddy](https://github.com/cloud8421/music-search-buddy) | Search for Spotify and Apple Music albums in a single interface - https://ms.fullyforged.com | 13 |
485 | | 479 | [elm-community/json-extra](https://github.com/elm-community/json-extra) | Convenience functions for working with Json. | 13 |
486 | | 480 | [erik/rain](https://github.com/erik/rain) | Minimal IRC client in Elm. | 13 |
487 | | 481 | [erkal/kite](https://github.com/erkal/kite) | An interactive visualization tool for graph theory | 13 |
488 | | 482 | [johnpmayer/elm-protoc](https://github.com/johnpmayer/elm-protoc) | Elm utility for generating Elm & Native JavaScript source for Google Protocol Buffers | 13 |
489 | | 483 | [Kwarrtz/render](https://github.com/Kwarrtz/render) | A lightweight graphics library for the Elm programming language | 13 |
490 | | 484 | [lukewestby/elm-drum-machine](https://github.com/lukewestby/elm-drum-machine) | A drum machine built with Elm | 13 |
491 | | 485 | [toastal/return-optics](https://github.com/toastal/return-optics) | Extending Return with Lenses to do fun things in the Elm update function | 13 |
492 | | 486 | [NewMountain/Scorekeeper](https://github.com/NewMountain/Scorekeeper) | A test application with a build process to practice Elm | 13 |
493 | | 487 | [eeue56/elm-flat-matrix](https://github.com/eeue56/elm-flat-matrix) | Flat matrix implementation for Elm | 13 |
494 | | 488 | [jfmengels/elm-lint](https://github.com/jfmengels/elm-lint) | An Elm linter written in Elm | 13 |
495 | | 489 | [jinjor/elm-video-chat](https://github.com/jinjor/elm-video-chat) | video chat system by Elm | 13 |
496 | | 490 | [mbylstra/elm-events](https://github.com/mbylstra/elm-events) | Website: Upcoming Elm Events | 13 |
497 | | 491 | [truqu/elm-base64](https://github.com/truqu/elm-base64) | | 13 |
498 | | 492 | [eskimoblood/elm-wallpaper-editor](https://github.com/eskimoblood/elm-wallpaper-editor) | :small_red_triangle::small_blue_diamond::small_red_triangle::small_blue_diamond::small_red_triangle: Wallpaper Group Pattern Editor | 13 |
499 | | 493 | [jiwhiz/elm-bootstrap-webpack-starter](https://github.com/jiwhiz/elm-bootstrap-webpack-starter) | A simple Webpack 2 setup for writing Elm apps with elm-bootstrap. | 13 |
500 | | 494 | [eeue56/elm-html-in-elm](https://github.com/eeue56/elm-html-in-elm) | | 13 |
501 | | 495 | [ckoster22/techRadar](https://github.com/ckoster22/techRadar) | A rewrite of the ThoughtWorks technology radar in Elm | 13 |
502 | | 496 | [inkuzmin/elm-multiselect](https://github.com/inkuzmin/elm-multiselect) | A multiselect control built with and for Elm | 13 |
503 | | 497 | [purcell/servant-elm](https://github.com/purcell/servant-elm) | WIP: Generate Elm modules which talk to Haskell Servant APIs | 13 |
504 | | 498 | [jacklenox/ulmus](https://github.com/jacklenox/ulmus) | A proof of concept WordPress theme written in Elm | 13 |
505 | | 499 | [rtfeldman/elm-node-app](https://github.com/rtfeldman/elm-node-app) | Communication layer so Elm code can talk to Node.js code. | 13 |
506 | | 500 | [isovector/afro-kravitz](https://github.com/isovector/afro-kravitz) | it's a guitar jammer | 13 |
507 | | 501 | [jinjor/elm-inline-hover](https://github.com/jinjor/elm-inline-hover) | An utility for using :hover by inline style | 12 |
508 | | 502 | [stygianguest/Sierpinski](https://github.com/stygianguest/Sierpinski) | | 12 |
509 | | 503 | [wintvelt/elm-dropdown](https://github.com/wintvelt/elm-dropdown) | Example of a dropdown in elm | 12 |
510 | | 504 | [sporto/elm-shooter](https://github.com/sporto/elm-shooter) | Side scroll shooter in Elm | 12 |
511 | | 505 | [jamonholmgren/path](https://github.com/jamonholmgren/path) | Elm pathfinding demo by Jamon Holmgren and Chris Krycho | 12 |
512 | | 506 | [turboMaCk/glue](https://github.com/turboMaCk/glue) | Composing TEA modules with isolated state | 12 |
513 | | 507 | [rohanorton/elm-reorderable-list](https://github.com/rohanorton/elm-reorderable-list) | Elm component for drag and drop html lists | 12 |
514 | | 508 | [micktwomey/elmo-8](https://github.com/micktwomey/elmo-8) | PICO-8 inspired fantasy 8-bit game library for Elm. | 12 |
515 | | 509 | [knewter/elm_web_components_playground](https://github.com/knewter/elm_web_components_playground) | Playing with Elm and Polymer / Web Components | 12 |
516 | | 510 | [maxhoffmann/elm-http-request](https://github.com/maxhoffmann/elm-http-request) | :arrows_clockwise: Example project which shows how to do HTTP Requests in Elm | 12 |
517 | | 511 | [blacktaxi/elm-random-secure](https://github.com/blacktaxi/elm-random-secure) | Generate cryptographically random values in Elm | 12 |
518 | | 512 | [Kriegslustig/meteor-elm-meteor](https://github.com/Kriegslustig/meteor-elm-meteor) | Elm bindings for Meteor | 12 |
519 | | 513 | [joneshf/elm-mom](https://github.com/joneshf/elm-mom) | | 12 |
520 | | 514 | [fosskers/elm-touch](https://github.com/fosskers/elm-touch) | Extended Touch library for Elm. | 12 |
521 | | 515 | [joaomilho/elm-presentation](https://github.com/joaomilho/elm-presentation) | A humble presentation about Elm for the regular React developer | 12 |
522 | | 516 | [stoeffel/elm-online](https://github.com/stoeffel/elm-online) | Subscribe to online/offline events :signal_strength: | 12 |
523 | | 517 | [rtfeldman/selectlist](https://github.com/rtfeldman/selectlist) | A nonempty list in which exactly one element is always selected. | 12 |
524 | | 518 | [jackysee/tabata-timer](https://github.com/jackysee/tabata-timer) | A tabata timer in Elm | 12 |
525 | | 519 | [elm-lang/window](https://github.com/elm-lang/window) | Window size in Elm | 12 |
526 | | 520 | [fredericcormier/Fretboard](https://github.com/fredericcormier/Fretboard) | Chords, Scales and Fingerings for string instruments. in Elm | 12 |
527 | | 521 | [ohanhi/remotedata-http](https://github.com/ohanhi/remotedata-http) | A collection of helper functions for server communication using RemoteData | 12 |
528 | | 522 | [krisajenkins/beeline-demo](https://github.com/krisajenkins/beeline-demo) | A GeoHackDay hack of the BeeLine product | 12 |
529 | | 523 | [google/keystone](https://github.com/google/keystone) | A software architectural modeling tool for programmers. | 12 |
530 | | 524 | [nphollon/into-the-heavens](https://github.com/nphollon/into-the-heavens) | | 12 |
531 | | 525 | [Southern-Exposure-Seed-Exchange/Order-Manager-Prototypes](https://github.com/Southern-Exposure-Seed-Exchange/Order-Manager-Prototypes) | Rough REST client/server prototypes for SESE's Order Manager. | 11 |
532 | | 526 | [iosphere/elm-toast](https://github.com/iosphere/elm-toast) | Display toasts and other temporary notifications | 11 |
533 | | 527 | [Libbum/oration](https://github.com/Libbum/oration) | A Rocket/Elm self hosted commenting system for static sites | 11 |
534 | | 528 | [elm-community/elm-json-extra](https://github.com/elm-community/elm-json-extra) | DEPRECATED. Moved to elm-community/json-extra => | 11 |
535 | | 529 | [dailydrip/elm-svg-editor](https://github.com/dailydrip/elm-svg-editor) | An SVG Editor in Elm, from DailyDrip | 11 |
536 | | 530 | [cuducos/elm-format-number](https://github.com/cuducos/elm-format-number) | ✨Format numbers as pretty strings | 11 |
537 | | 531 | [odedw/elm-plane](https://github.com/odedw/elm-plane) | A flappy bird clone written in elm. | 11 |
538 | | 532 | [ento/elambot](https://github.com/ento/elambot) | Slack bot in Elm running on AWS Lambda | 11 |
539 | | 533 | [liubko/elm-snake](https://github.com/liubko/elm-snake) | A Snake game for the web browser written in Elm. | 11 |
540 | | 534 | [AlexMost/2048](https://github.com/AlexMost/2048) | 2048 implementation in elm | 11 |
541 | | 535 | [JoelQ/example-elm-searchable-dropdown](https://github.com/JoelQ/example-elm-searchable-dropdown) | Project for Elm-lang workshop | 11 |
542 | | 536 | [chrisbuttery/elm-scroll-progress](https://github.com/chrisbuttery/elm-scroll-progress) | A scroll progress indicator | 11 |
543 | | 537 | [joaomilho/game-of-life-elm](https://github.com/joaomilho/game-of-life-elm) | A simple implementation of Game of Life on Elm | 11 |
544 | | 538 | [jackfranklin/elm-game-of-life](https://github.com/jackfranklin/elm-game-of-life) | Building Conway's Game of Life in Elm | 11 |
545 | | 539 | [jhrcek/elm-graph-editor](https://github.com/jhrcek/elm-graph-editor) | Simple directed graph editor written in Elm | 11 |
546 | | 540 | [alexspurling/elm-recipes](https://github.com/alexspurling/elm-recipes) | Mini tutorials for common use cases in Elm | 11 |
547 | | 541 | [Janiczek/elm-architecture-test](https://github.com/Janiczek/elm-architecture-test) | A library for fuzz testing TEA models by simulating user interactions | 11 |
548 | | 542 | [panosoft/elm-parent-child-update](https://github.com/panosoft/elm-parent-child-update) | Helper functions for Parent/Child communication in stateless components | 11 |
549 | | 543 | [chrisbuttery/elm-simple-json-decoding](https://github.com/chrisbuttery/elm-simple-json-decoding) | A playground of basic examples decoding a JSON object | 11 |
550 | | 544 | [domenkozar/elm2nix](https://github.com/domenkozar/elm2nix) | Convert Elm project into Nix expressions | 11 |
551 | | 545 | [not-fl3/isalive](https://github.com/not-fl3/isalive) | Project pulse monitor with Rust backend and Elm frontend | 11 |
552 | | 546 | [NoRedInk/elm-string-extra](https://github.com/NoRedInk/elm-string-extra) | Convenience functions for working with Strings in Elm. | 11 |
553 | | 547 | [peterszerzo/elm-gameroom](https://github.com/peterszerzo/elm-gameroom) | 🏓 Framework for custom multiplayer games | 11 |
554 | | 548 | [pinksalmon/elm-online-store](https://github.com/pinksalmon/elm-online-store) | An example online store app written in elm | 11 |
555 | | 549 | [truqu/elm-oauth2](https://github.com/truqu/elm-oauth2) | OAuth 2.0 client-side utils in Elm | 11 |
556 | | 550 | [johnpmayer/celestia](https://github.com/johnpmayer/celestia) | Modular spaceship game in Elm | 11 |
557 | | 551 | [jvoigtlaender/Elm-Tutorium](https://github.com/jvoigtlaender/Elm-Tutorium) | Elm tutorial held at http://nfa.imn.htwk-leipzig.de/HAL2015/ and in university course http://www.janis-voigtlaender.eu/teaching/ffp15/ | 11 |
558 | | 552 | [ohanhi/elm-web-data](https://github.com/ohanhi/elm-web-data) | | 11 |
559 | | 553 | [GoranM/bluepill](https://github.com/GoranM/bluepill) | A small avoider game, written in Elm. | 11 |
560 | | 554 | [farmio/elm-demo-google-maps](https://github.com/farmio/elm-demo-google-maps) | Demo of elm-ports with Google Maps | 11 |
561 | | 555 | [b52/elm-semantic-ui](https://github.com/b52/elm-semantic-ui) | Elm bindings for Semantic UI | 11 |
562 | | 556 | [elm-lang/mouse](https://github.com/elm-lang/mouse) | Track global mouse clicks and movements, helpful for dragging. | 11 |
563 | | 557 | [Zinggi/elm-obj-loader](https://github.com/Zinggi/elm-obj-loader) | An elm library for importing wavefront .obj files into your WebGL application. | 11 |
564 | | 558 | [mattjbray/servant-elm-example-app](https://github.com/mattjbray/servant-elm-example-app) | An example application using servant-elm. | 11 |
565 | | 559 | [lynn/elm-arithmetic](https://github.com/lynn/elm-arithmetic) | Elm library for integer arithmetic and number theory | 11 |
566 | | 560 | [kintail/input-widget](https://github.com/kintail/input-widget) | Unified Elm shorthand for ,