Embarcadero / DelphiFMX4Python

Python GUI module powered by Delphi's FireMonkey framework. Supporting Windows, MacOS, Linux, and Android GUI development.
Other
296 stars 54 forks source link
android delphi firemonkey gui linux macos python ui windows

DelphiFMX for PythonDelphiFMX for Python

Quick Links:   [Installation]   [eBook & Styles]   [Android Builder]   [Docs]   [Samples]   [Stack Overflow Q&A]


delphifmx is a natively compiled Python module powered by the Python4Delphi library. It gives Python developers access to the FireMonkey GUI framework and is freely redistributable. Supports Windows, MacOS, Linux, and Android GUI development.

FireMonkey is a GUI framework originally from Embarcadero Delphi for native cross-platform application development. It uses the GPU via DirectX or OpenGL for hardware accelerated rendering. It includes a rich styling system and is user extensible. DelphiFMX for Python does not require Delphi or any experience with Object Pascal.

Be sure to check out the PythonFMXBuilder for deploying your Python scripts on Android and the Delphi for Python Exporter to simplify your UI design.

eBook and Styles Bundle

There is a free eBook and styles bundle with 29 custom styles and 50 pages of content. Download the free eBook and Python styles bundle.

You can see the June 2022 live stream replay covering PythonFMX and related projects.

Installation

pip install delphifmx

Supports

Conda support

Venv support

See Also

Embarcadero Embarcadero