PAGE is a drag-and-drop GUI generator for Python and Tkinter which
generates Python modules that display a relatively simple GUI
constructed from Tk and Ttk widget sets using the Place Geometry
Manager. PAGE supports the construction of multiple toplevel GUI's.

PAGE is a cross-platform tool running on any OS that has a current
version of Python installed. PAGE output requires only Python Tkinter
and runs on Linux, Unix, Windows, and even Rasperian.

Version 8 is a major release which incorporates initial support of Ttk
themes.

Features

  • Drag-and-drop GUI generator for Python.
  • PAGE is cross-platform running wherever Python is installed.
  • Generated Python only requires Python to run.
  • Extensive documentation, tutorial, and examples.
  • Supports most tk and many ttk widgets.
  • Cut-Copy-Paste operations.
  • Graphical editors for menus, notebooks, and panedwindows.
  • Graphical editor for bindings.
  • utf-8 support in GUI

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow PAGE

PAGE Web Site

Other Useful Business Software
Comprehensive Cybersecurity to Safeguard Your Organization | SOCRadar Icon
Comprehensive Cybersecurity to Safeguard Your Organization | SOCRadar

See what hackers already know about your organization – and stop them from getting in.

Protect your organization from cyber threats with SOCRadar’s cutting-edge threat intelligence. Gain 360° visibility into your digital assets, monitor the dark web, and stay ahead of hackers with real-time insights. Start for free and transform your cybersecurity today.
Free Trial
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
17
3
1
0
2
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • love it!
  • Fantastic interface!
  • I can see nny user like this app. I use linux mint. After I unpacked the files, I read your instruction manuals, watched a more than 5-year-old youtube video on how to install this program. And the program still doesn't work on my machine. I think that the installation process in this is far too complicated. If you waste 1 hour out of 1000 users' time, you have collectively wasted about half a working year of your users' time. I think that is worth thinking about. My cpu is a Ryzen 5 .otherwise I think the idea of making a program like this is really good.
  • best gui builder ever
  • If you look into the history of this project you should be able to see just how far it's progressed over the years and how much time and hard work has been invested in it; that investment continues to this day. Although there are some small (and at times frustrating) little bugs, they are few and what few there are, should not (and for me, don't) detract from the overriding usefulness and value that one gets from this wonderful project. The user support one gets is second to none, so if you do fall over something, you can expect one of the swiftest responses to a request for help that you'll ever get. There is a learning curve to deal with and that curve will be proportional to your knowledge of both Python as well as Tkinter. The time that you need to invest at first, with the learning, will pay off dividends after you get some experience. It's very important that you read and follow the detailed user guide that you'll find included in the downloaded file package. Said guide has some very good and very detailed projects that one can follow and learn from. If you want and need to put together a GUI front-end for your Python app, then this could very well be the solution that you need.
Read more reviews >

Additional Project Details

Operating Systems

Linux, BSD, Windows

Languages

English

Intended Audience

Developers, End Users/Desktop

User Interface

X Window System (X11)

Programming Language

Python

Related Categories

Python Code Generators, Python User Interface (UI) Software

Registered

2000-12-22