SkillAgentSearch skills...

Desktop

Building Local-First apps for Windows, MacOS, Linux, iOS and Android using Phoenix LiveView & Elixir!

Install / Use

/learn @elixir-desktop/Desktop
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Desktop

Module Version Hex Docs Total Download License Last Updated

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

Example

Checkout the example app for a starting point.

MacOS build

Getting Started

Check out the Getting your Environment Ready Guide and Your first Desktop App

Status / Roadmap

  1. ✅ Run elixir-desktop on Windows/MacOS/Linux
  2. ✅ Run elixir-desktop on iOS/Android
  3. ✅ Package elixir-desktop based apps for iOS/Android (see example-app repo for iOS and Android)
  4. Package elixir-desktop based apps in installers for Windows/MacOS/Linux
  5. Update the desktop example app built installers for Windows/MacOS/Linux using GitHub actions
  6. Use a repo of pre-compiled Erlang binaries for Windows/MacOS/Linux/iOS/Android when building Apps, so one call of mix desktop.deploy will create installer for all platforms.
  7. Integrate Code Signing for Windows/MacOS
  8. Build a GitHub actions based auto-update flow

Contributing and Raising Issues

All suggestions are welcome!

Cheers!

Copyright and License

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 LICENSE.md file for more details.

View on GitHub
GitHub Stars1.7k
CategoryDevelopment
Updated1d ago
Forks63

Languages

Elixir

Security Score

100/100

Audited on Mar 30, 2026

No findings