Below is the concept almost ready for BETA testers and a preview of the plugin.
The .nbp plugin packages its own self-contained Python 3.11 environment. On first install, the plugin automatically extracts and configures everything for you no previous install of a system Python installation is required. It prepares a dedicated workspace where Python can run independently and reliably for Visualneowin ONLY.
Once installed, you gain access to several actions, but the most important one is PythonExec.
Whenever you need to integrate a Python script or program, you simply call PythonExec. This opens a built-in Python IDE directly inside Visual Neo Win a full mini-IDE complete with:
-
Library and dependency management
-
A dedicated environment shell
-
A built-in library manager for installing PIP packages
-
Integrated debugging tools
You can install all required Python libraries either manually through the environment shell or automatically via the library manager. After pulling in your dependencies, you write your code and execute it directly inside the IDE to test and debug it.
Once youâre finished, just click OK and your Python code is now embedded in your Visual Neo application. When Visual Neo reaches the PythonExec action at runtime, it executes the Python code and seamlessly returns control back to Visual Neo.
Hereâs the really powerful part:
Python is fully aware that itâs running inside Visual Neo Win.
It can access Visual Neo variables and functions and Visual Neo can access Python variables and results. The plugin merges both environments so they work together as a single system.
Finally, everything is compiled into your EXE, including a portable Python runtime and all required dependencies. End users donât need to install anything at all they just run the Visual Neo application like normal, and the plugin handles everything behind the scenes automatically.


