6.7 KiB
PyUIBuilder - The only Python GUI builder you'll ever need
Build Python GUI's with the ease of Canva
Features
- Framework agnostic - Can outputs code in multiple frameworks.
- Easy to use.
- Plugins to extend 3rd party UI libraries
- Generates Code.
Roadmap
Here are some of the upcoming features.
- Treeview on the sidebar
- Kivy Framework support
- Pyqt/PySide Support
- Downloadable Electron app and more.
To learn more/ see upcoming features visit roadmap
License
To support open-source and development of this tool, consider buying a one-time license.
License will give you access to upcoming features, early access and more.
The discount's will be available for limited time only on pre-orders.
| Type | Free | Premium - Hobbyist / Per user | Premium - Commercial / Per user |
|---|---|---|---|
| Support open-source development | 👍️ | 😎 | 🚀 |
| Priority support - (priorities your feature requests, issues) | community support | ✅ | ✅ |
| Lifetime license (one-time purchase) | 👍️ | ✅ | ✅ |
| Early access to upcoming features | ❌ | ✅ | ✅ |
| Downloadable Electron App (upcoming) | ❌ | ✅ | ✅ |
| Run Preview live(upcoming) | ❌ | ✅ | ✅ |
| Save and Load UI files (upcoming) | ❌ | ✅ | ✅ |
| Load 3rd party plugins locally | ❌ | ✅ | ✅ |
| Dark theme (upcoming) | ❌ | ✅ | ✅ |
| Commercial Use | ✅ | ❌ | ✅ |
| Support for PyQt/PySide frameworks (upcoming) | ❌ | ❌ | ✅ |
| More upcoming features and support | ❓️ | ✅ | ✅ |
| Price | - | ||
| Pre-order now! | Get license | Get license |
Newsletter
Join the free newsletter to know about upcoming updates, learn how I built this tool and more about open-source.
FAQ
-
Why do I need a GUI builder?
A. GUI builders assist you quickly create GUI without learning too much about GUI frameworks. It can also help you quickly prototype and see things visually.
-
Do I need to purchase a license to use this?
A. Webbased editor will remain free to use. To support open-source development, If you want a downloadable exe for local development and additional features, you'll need to purchase license based on your needs (hobbiest / commercial)
-
How does this compare to other UI builders?
A.
-
Most GUI builders out there are framework specific, this UI Builder tool is framework independent.
-
This outputs code in Python, not in XML or other formats which can be hard to debug. So its easier to modify even after downloading the code.
-
Support for 3rd party UI libraries. Many GUI builders don't come with support for 3rd party libraries.
-
License Information
To support development of this project, license differ depending on the usecase.
Webbased Editor
- All code generated by the builder tools are licensed under MIT and can be used commercially
Electron App - Hobbyist License
This is meant for students and hobbiest's
- All code generated by the builder tools are free to use for non-commercial purposes. If you are using this for a startup or your business you'll need to get a business license.
Electron App - Commercial License
This is meant for business usecases, you can use the code even for commercial use.
- All code generated by the builder tools are free to use for commercial and non-commercial purposes. If you are using this for a startup or your business you'll need to get a commercial license.
Author
- Paul
- Github: PaulleDemon