People often ask me if I can point them to an open-source Elm Single Page Application so they can peruse its code. Ilias van Peer linked me to the Realworld project, which seemed perfect for this. They provide a back-end API, static markup, styles, and a spec, and you build a SPA front-end for it using your technology of choice. Here's the result. I had a ton of fun building it! 4,000 lines of del
![Tour of an Open-Source Elm SPA](https://cdn-ak-scissors.b.st-hatena.com/image/square/96ad2ffe4297021d189449af2e6ef1c09312ea2e/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs--XtfqDWiM--%2Fc_imagga_scale%2Cf_auto%2Cfl_progressive%2Ch_500%2Cq_auto%2Cw_1000%2Fhttps%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F6isvjrkg1hfrzdgdhuzr.png)