An open API service indexing awesome lists of open source software.

https://github.com/embarcadero/pythonenvironments

Components to simplify the deployment for Python environments for Delphi applications using Python4Delphi.
https://github.com/embarcadero/pythonenvironments

Last synced: 3 months ago
JSON representation

Components to simplify the deployment for Python environments for Delphi applications using Python4Delphi.

Awesome Lists containing this project

README

          

# 🐍 PythonEnvironments for Delphi πŸš€

MIT License
Discord

Welcome to **PythonEnvironments**, a project designed to revolutionize the way Delphi developers integrate Python into their applications!

πŸ”— **Why PythonEnvironments?**
After more than two decades of introducing [Python4Delphi (P4D)](https://github.com/Embarcadero/Python4Delphi), we aim to solve the core challenge that inspired the P4D project in the first place. While P4D made it possible to use Python as a scripting engine for Delphi, its integration process was not always straightforward for the community.

**PythonEnvironments** changes that by providing:
✨ **Design-time components** to seamlessly embed Python environments into your Delphi applications.
✨ Support for the readily-available Python embeddable package.
✨ A smoother, hassle-free experience for developers!

---

## 🌟 Key Features

βœ”οΈ **Simple Integration**: Embed Python effortlessly into your Delphi applications.
βœ”οΈ **Multi-Version Support**: Compatible with Python `3.8`, `3.9`, `3.10`, `3.11`, `3.12`, and `3.13`.
βœ”οΈ **Powered by Python4Delphi**: Leverages the robust capabilities of [P4D](https://github.com/Embarcadero/Python4Delphi).
βœ”οΈ **Extends Python Ecosystem**: Use it with the [P4D Data Sciences Libraries](https://github.com/Embarcadero/P4D-Data-Sciences).

---

## πŸš€ Getting Started

Head over to the [**Samples Section**](https://github.com/Embarcadero/PythonEnviroments/tree/main/samples) to explore how to get started with **PythonEnvironments** today.

Want to dive deeper? Check out our [blog post](https://blogs.embarcadero.com/?p=145025) or watch the **recorded live stream** to see it in action.

🎬 **Demo Preview**:

![PythonEnvironments Demo](https://github.com/Embarcadero/PythonEnvironments/assets/8376898/2073c4ec-04cc-4baf-a703-da91c6af1494)

---

## πŸ“£ Join the Community

We encourage you to:
- Try out **PythonEnvironments** in your Delphi projects.
- ⭐ **Star this repository** if you find it useful!
- 🐞 [File bug reports](https://github.com/Embarcadero/PythonEnvironments/issues) or suggest new features.
- πŸ”§ Contribute to the project to make it even better.

---

## πŸ”— Resources

πŸ“˜ [Official Blog Post](https://blogs.embarcadero.com/?p=145025)
πŸ“‚ [Samples and Tutorials](https://github.com/Embarcadero/PythonEnviroments/tree/main/samples)
πŸ“– [P4D Documentation](https://github.com/Embarcadero/Python4Delphi)

---

Let’s make Python integration in Delphi simpler, faster, and more accessible than ever. πŸš€