Module Version Hex Docs Total Download License Last Updated

Building native-like Elixir apps for Window, MacOS, Linux, iOS and Android using Phoenix LiveView!

Changes in 1.3

  • Added Env.subscribe/1 to listen to MacOS application events such as {:open_url, url} when a url associated with the application is clicked.
  • Using (experimantal) dbus support to render the systray icon on linux
  • Added Menu.escape_attribute/1
  • Added Window.url/1
  • Added Window.hide/1 and Window.is_hidden/
  • Fixed MacOS "Quit" menu item
  • Other fixes

Changes in 1.2

  • Removed the bleeding edge notices because Erlang OTP 24 is now broadly available for Windows/Linux/MacOS
  • Added build support for iOS devices
  • Moved most phoenix dependencies out to allow using Phoenix 1.6 / esbuild


Checkout the Todo sample application for reference of a starting point.

MacOS build

Gettings Started

Check out the Getting Started Guide

Contributing and raising Issues

Please checkout the github repo at and raise any issues.

Suggestions about the API and usage are welcome!


Copyright (c) 2021 Dominic Letz

This work is free. You can redistribute it and/or modify it under the terms of the MIT License. See the file for more details.