Delphi VCL and FMX Libraries for Python
Blog|by Leanne Bevan|27 June 2022
VCL and FireMonkey (FMX) are mature 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 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.
Follow the links below to access the modules and webinar recordings explaining the tools in more detail.



Where to get the libraries
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.
Webinar recordings
Introduction to Python GUI Development with DelphiVCL + FMX (Part 1)
Learn how Embarcadero's newly released free Python modules bring the power and flexibility of Delphi's GUI frameworks to Python. VCL and FireMonkey (FMX) are mature GUI libraries. VCL is focused on native Windows development, while FireMonkey brings a powerful flexible GUI framework to Windows, Linux, macOS, and even Android.
This webinar recording will introduce you to these new free Python modules and how you can use them to build graphical user interfaces with Python. Part 2 will show you how to target Android GUI applications with Python!
Python on Android with DelphiFMX - The Cross-Platform GUI Framework (Part 2)
Embarcadero's free DelphiFMX module for Python supports building Python applications for Android using the FireMonkey GUI library. This webinar gives your everything you need to take your Python applications mobile on Android.
Find out more about Delphi
If you're a Python developer looking to take advantage of Delphi for more cross-platform development, get in touch.
Grey Matter is an Embarcadero Master Reseller. You can buy new licences on our webshop or contact our licensing specialists via the form below or by sending us an email.
Contact Grey Matter
If you have any questions or want some extra information, complete the form below and one of the team will be in touch ASAP. If you have a specific use case, please let us know and we'll help you find the right solution faster.
By submitting this form you are agreeing to our Privacy Policy and Website Terms of Use.
Author
Leanne Bevan
Vendor Marketing Manager at Grey Matter
Leanne has been part of our team for over a decade, and has worked as a vendor marketing manager for a number of our key vendors. Now with a keen focus on cyber security as well as developer technologies, Leanne continues to manage marketing across several vendors, including Embarcadero, Acronis, ESET, and more.
Related News
Grey Matter partners with CrowdStrike to expand cyber security portfolio
Ashburton, Devon, UK – 29 April 2026 – We’ve expanded our cyber security portfolio with the addition of the CrowdStrike Falcon® cyber security platform, bringing AI-native protection to help you consolidate cyber security tools, reduce complexity, and stop breaches. As...
A smarter Google Maps alternative for ISVs: why many are switching to HERE
Google Maps Alternative decisions often come down to cost and licensing. See why ISVs shortlist HERE at renewal
Women in Tech Roundtable 2026
Wed 17 June 2026 11:30 am - 3:00 pm BST
Creating space, confidence and connection The technology sector continues to evolve at pace, but progress isn’t just about innovation – it’s about people. That belief sits at the heart of our Women in Tech Roundtable. An event created to champion...
CyberUK 2026 – what the Security Minister’s speech means for UK businesses
At CyberUK 2026, Dan Jarvis MBE, the Security Minister delivered a clear message to UK organisations – cyber security is no longer a niche IT concern, but a core business risk that demands leadership, collaboration and sustained investment. The threat landscape continues to evolve. The speech reinforced the need for...