delphifmx for python logo

Delphi’s FireMonkey framework as a Python module for 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.

What is DelphiFMX and how can it help me build Python desktop apps?

Embarcadero’s DelphiFMX is the optimal bundle of features for designing impactful GUIs. In addition to supporting multiple platforms including Windows, macOS, and Linux, it is relatively simple to use. The majority of Python GUIs are deemed difficult to use by novice developers along with the lack of adequate functionality. DelphiFMX combats these problems by allowing for stunning GUIs to be created. With DelphiFMX you will never have to worry about compatibility as it packs Stencils for FireMonkey which enable the development of multi-build device apps. You should definitely opt for DelphiFMX to create beautiful GUIs.

How do I install DelphiFMX?


  • Win32 x86, Win64 x86, Linux64 x86, Android64, macOS64 and macM1 architectures
  • Python cp3.6, cp3.7, cp3.8, cp3.9 and cp3.10

Check out the project on GitHub!