---
title: Purple Train is Open Source!
teaser: Peruse, fork, play with, and contribute to the code on GitHub.
tags: news,ios,android,react native,elm,mobile
author: Ian C. Anderson
published_on: 2017-06-12
---

A few months ago, we wrote about [using Elm Native UI in production] for our
mobile app [Purple Train]. Today we're happy to announce that the code is
publicly [available on GitHub].

[using Elm Native UI in production]: https://thoughtbot.com/blog/elm-native-ui-in-production
[Purple Train]: https://apps.apple.com/us/app/purple-train/id1153352657
[available on GitHub]: https://github.com/thoughtbot/PurpleTrainElm

Purple Train is the first native mobile app in the App Store and the Google Play
Store written in the wonderful [Elm language]. Take this as an opportunity to
see how we built a "real app" using the experimental [elm-native-ui].

[Elm language]: http://elm-lang.org
[elm-native-ui]: https://github.com/ohanhi/elm-native-ui
