Skip to content

its-ernest/wails-mobile

Repository files navigation

Wails Mobile

Wails Mobile is an early port of Go v3 implementation to support mobile devies.

Gradle support: Gradle 9.2.1 by default. You can change the version to your Gradle version

⚠️ Important Note: iOS support is currently entirely vibe-coded with insufficient infrastructure to test. Contributions translating our Java architecture into Swift wrappers are highly welcome!

Example UI Notification plugin output console

license goreport Go Reference contrib

Quick links

  1. Install & Build
  2. CLI reference
  3. Contributing
  4. Plugin docs
  5. Android plugin guide
  6. Example Wails Mobile app
  7. Benchmarks

Requirements

  • Go 1.24+
  • Android SDK & NDK (install via Android Studio or your preferred method)
  • git, curl, unzip

Pre-packed plugins

  • plugins/logger
  • plugins/notification
  • plugins/permission
  • plugins/devicestate
  • plugins/workmanager
  • plugins/osapi
  • plugins/biometrics
  • plugins/filepicker

See - Full List

Notes

  • For contribution guidelines and plugin conventions see docs/CONTRIBUTING.md.

About

Wails Mobile is a port of Wails v3 implementation to support mobile devies.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors