IWA Launcher is a desktop application designed to simplify the experience of running Isolated Web Apps (IWAs) locally. It aims to unlock user agency through controlled frames and local-first applications, making IWAs more accessible to developers and users.
- ✅ Auto-start with system boot
- ✅ Automatic updates via CrabNebula CDN
- ✅ Basic Chrome launching capabilities
- ✅ Dedicated Chrome profile management for IWAs
- ✅ Bun sidecar bundled
- ✅ Git support (for cloning repos)
- WIP - Support for
.swbn
and.wbn
file associations - WIP - Cross-platform support (macOS, Windows, Linux) - currently only macOS
- Installation of IWAs from files and URLs (dev mode)
- IWA management and tracking
- Shortcut management
- IWA verification and security features
- Chrome extension integration
- Community-curated IWA list
- Boot-time IWA launching
- Source-based IWA building
- IWA update management
- Install dependencies:
bun install
- Start the development environment:
bun tauri dev
You can download the latest release from our GitHub Releases page.
This project is currently in active development. While core features like auto-start and updates are working, many planned features for IWA management are still in development. The current focus is on establishing a stable foundation for the launcher before implementing the full IWA installation and management capabilities.
- Bun (for development)
- Rust toolchain (for Tauri)
- Chrome/Chromium (for running IWAs)
Contributions are welcome! Check the TODO list in the repository for areas where help is needed.
To get involved checkout https://userandagents.com and join our Discord.
MIT