|
1 | | -# DelphiFMX for Python <a href="https://github.com/Embarcadero/DelphiFMX4Python/"><img align="right" alt="DelphiFMX for Python" src="images/DelphiFMX4Python(256px).png"></a> |
2 | | -Delphi's FireMonkey framework as a Python module for Windows, MacOS, Linux, and Android GUI development. |
| 1 | +# <a href="https://github.com/Embarcadero/DelphiFMX4Python/">DelphiFMX for Python<img align="right" alt="DelphiFMX for Python" src="https://github.com/Embarcadero/DelphiFMX4Python/raw/main/images/DelphiFMX4Python(256px).png"></a> |
3 | 2 |
|
4 | | -FireMonkey is a GUI framework originally from [Embarcadero Delphi](https://www.embarcadero.com/products/delphi) for native cross-platform application development. It uses the GPU via DirectX or OpenGL for hardware accellerated rendering. It includes a rich styling system and is user extensible. |
| 3 | +Quick Links: |
5 | 4 |
|
6 | | -<b>About:</b> |
| 5 | +[[Installation](https://github.com/Embarcadero/DelphiFMX4Python#installation)] [[eBook & Styles](https://embt.co/PythonGUIBundle)] [[Android Builder](https://github.com/Embarcadero/PythonFMXBuilder)] [[Docs](https://github.com/Embarcadero/DelphiFMX4Python/wiki)] [[Samples](https://github.com/Embarcadero/DelphiFMX4Python/tree/main/samples)] |
7 | 6 |
|
8 | | -The `delphifmx` is a natively compiled Python module powered by the [Python4Delphi library](https://github.com/pyscripter/python4delphi). It gives Python developers access to the FireMonkey GUI framework from Python with no need to use Delphi in their development process, and is [freely redistributable](https://github.com/Embarcadero/DelphiFMX4Python/blob/main/LICENSE.md). |
| 7 | +--- |
9 | 8 |
|
10 | | -<b>Installation:</b> |
| 9 | +`delphifmx` is a natively compiled Python module powered by the [Python4Delphi library](https://github.com/embarcadero/python4delphi). It gives Python developers access to the FireMonkey GUI framework and is [freely redistributable](https://github.com/Embarcadero/DelphiFMX4Python/blob/main/LICENSE.md). Supports Windows, MacOS, Linux, and Android GUI development. |
| 10 | + |
| 11 | +FireMonkey is a GUI framework originally from [Embarcadero Delphi](https://www.embarcadero.com/products/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. |
| 12 | + |
| 13 | +Be sure to check out the [PythonFMXBuilder](https://github.com/Embarcadero/PythonFMXBuilder) for deploying your Python scripts on Android and the [Delphi for Python Exporter](https://github.com/Embarcadero/Delphi4PythonExporter) to simplify your UI design. |
| 14 | + |
| 15 | +## eBook and Styles Bundle |
| 16 | + |
| 17 | +There is an free [eBook and styles bundle](https://embt.co/PythonGUIBundle) with 29 custom styles and 50 pages of content. |
| 18 | + <a href="https://embt.co/PythonGUIBundle"><img alt="Download the free eBook and Python styles bundle." width="750" src="https://github.com/Embarcadero/PythonFMXBuilder/blob/main/images/30_Banner_Ebook_GGetting Started with Python GUI_830x256.jpg"></a> |
| 19 | + |
| 20 | +## Installation |
11 | 21 |
|
12 | 22 | pip install delphifmx |
13 | 23 |
|
14 | | -<b>Supports:</b> |
| 24 | +### Supports |
15 | 25 | * Win32 x86, Win64 x86, Linux64 x86, Android64, macOS64 and macM1 architectures |
16 | 26 | * Python cp3.6, cp3.7, cp3.8, cp3.9 and cp3.10 |
17 | 27 |
|
18 | | -<b>Conda support:</b> |
| 28 | +### Conda support |
19 | 29 | * Win x86 and x64 from Python cp3.6 to cp3.10 |
20 | 30 | * Linux x86_64 from Python cp3.6 to cp3.10 |
21 | 31 | * macOS x86_64 from Python cp3.6 to cp3.10 |
22 | 32 |
|
23 | | -<b>Venv support:</b> |
| 33 | +### Venv support |
24 | 34 | * Win x86 and x64 from Python cp3.6 to cp3.10 |
25 | 35 | * Linux x86_64 from Python cp3.6 to cp3.10 |
26 | 36 | * macOS x86_64 from Python cp3.6 to cp3.10 |
27 | 37 |
|
28 | | -Also check out [DelphiVCL4Python](https://github.com/Embarcadero/DelphiVCL4Python). |
| 38 | +## See Also |
29 | 39 |
|
30 | | -Powered by [Embarcadero Delphi](https://www.embarcadero.com/products/delphi) and the [Python4Delphi library](https://github.com/pyscripter/python4delphi). |
| 40 | + - Check out [DelphiVCL4Python](https://github.com/Embarcadero/DelphiVCL4Python) for native Windows GUI in Python. |
| 41 | + - Powered by [Embarcadero Delphi](https://www.embarcadero.com/products/delphi) and the [Python4Delphi library](https://github.com/Embarcadero/python4delphi). |
| 42 | + - While this redistributable library is covered by the [Embarcadero Freeware License](https://github.com/Embarcadero/DelphiFMX4Python/blob/main/LICENSE.md), all the [source code](https://github.com/Embarcadero/python4delphi) for it is covered by the [MIT License](https://github.com/Embarcadero/python4delphi/blob/master/LICENSE). |
| 43 | + - Special thanks to [PyScripter](https://github.com/pyscripter/). |
| 44 | + - Sponsored by [Embarcadero](https://www.embarcadero.com/). |
31 | 45 |
|
32 | | -Sponsored by [Embarcadero](https://www.embarcadero.com/). |
| 46 | + |
| 47 | + |
0 commit comments