A seamless workaround to run ANY Python package in n8n

Hey n8n developers! :waving_hand:

Like many of us, dealing with Python scripts that require heavy external packages (like pandas, BeautifulSoup, or yfinance) inside n8n can sometimes be a headache. Managing custom Dockerfiles or fighting memory/timeout limits just to run a 20-line script often slows down the whole workflow.

To solve this exact pain point, there is a new lightweight, serverless Python execution engine called V-RUN.

To make the n8n integration completely frictionless, it features a direct “Copy to n8n” button. Here is a 60-second demo generating a Hacker News web scraper with BeautifulSoup and dropping it straight into the n8n canvas:

How the integration works under the hood:

  • Write your Python code on V-RUN (or let the built-in AI “V-Dev” write it for you).

  • Click the “Copy to n8n” button.

  • Go to your n8n canvas and press Ctrl+V / Cmd+V.

  • It instantly pastes a fully configured HTTP Request Node into the workflow. The webhook URL, Headers, and Authorization are all securely set up.

All the heavy lifting and Python dependency management (pip install) happens in the cloud, and n8n simply receives the clean JSON output.

It’s currently live and has a free tier if anyone wants to try replacing their complex Python workarounds. You can check it out here: https://run.virtualityhub.com

Would love to hear the community’s feedback! Let us know what you think of this copy-paste workflow approach. :rocket:

2 Likes