logo
logo
Sign in

Delphi VCL & FMX Libraries for Python | Embarcadero Technologies

avatar
Embarcadero

VCL and FireMonkey(FMX) are mature Python GUI libraries used by thousands of Delphi and C++Builder developers around the world. The DelphiVCL and DelphiFMX libraries for Python are a set of Python modules that put the robust and mature VCL and FireMonkey (FMX) GUI libraries in the hands of Python developers.

DelphiVCL for Python is focused on native Windows development and employs the Windows-only VCL framework, while DelphiFMX for Python employs the cross-platform FireMonkey framework and brings a powerful flexible Python GUI framework to Windows, Linux, macOS, and Android.

Although knowledge of Delphi is a big advantage when working with these libraries, using the VCL and FMX libraries for Python development does not require previous knowledge of Delphi.


The libraries are built with the same open-source Python4Delphi library that powers the popular PyScripter Python IDE.


DelphiVCL Python Module

The Visual Component Library (VCL) is a key part of Delphi’s state-of-the-art user interface support. It contains most native Windows controls, and controls with additional features and functionality.


DelphiFMX Python Module

FireMonkey (FMX) is Delphi’s cross-platform GUI library. It takes advantage of GPU hardware acceleration using OpenGL or DirectX to create slick, modern, and high-performance user interfaces. The DelphiFMX Python module supports Windows, macOS, Linux, and Android development with Python.


Both modules are freely available via GitHub or the PIP Python Package Manager


Download Free Python Libraries Now!

collect
0
avatar
Embarcadero
guide
Zupyak is the world’s largest content marketing community, with over 400 000 members and 3 million articles. Explore and get your content discovered.
Read more