The FAST way to build a GUI!
Build solutions in a fraction of the time
Develop your GUI directly in Go without the hurdle of learning additional languages or frameworks. Get it done TODAY without waiting on a GUI developer!
How it works

Import
Import the ProntoGUI Golib module into your program
Build your GUI
Build your GUI using “primitives” that describe your GUI
Further describe the look and feel using Embodiments
Launch
Golib streams the GUI to the App
The App immediately renders your GUI
Handle Events
The App streams events back to your program
Your program handles events and updates the GUI dynamically
We take care of the App
- Fast and compact binary executable
- Native application with fast launch times
- Installers for macOS, Windows, and Linux on both ARM and Intel platforms
- Built on secure build machines
- Less moving parts than a web-based technology
- Regular updates including security and bug fixes


The power of Flutterâ„¢
- Compiles to native code
- Outstanding graphics performance
- Multi-platform
- Open-source
The simplicity of Go
- Easy to learn and maintain
- Compiles to fast native code
- High performance
- Highly scaleable with concurrency
- Multi-platform
- Open-source

Flutter, Go, and the related logo are trademarks of Google LLC. We are not endorsed by or affiliated with Google LLC.
Open-source
ProntoGUI is committed to the open-source and protecting your investment in technology.
- No vendor lock-in
- Full access to source code
- Easy imports into your Go source code
- No licensing limitations on your solution (BSD-3 license)
- Commercially supported – contact us for info
Lots of functionality
- Dozens of widgets
- International character support
- Over 8,000 icons
- Dynamic GUI updates
- Flow-based layout
- Pixel-positioning layout
- Box model layout
