Transpiling to python doesn't help only with the costs, it does also allow more freedom for testing and working beyond the limits of just no-code automation, and also not everyone could do that setup, am talking sustainable, cheaper and quicker ways
I’m not challenging your logic. I learn from alternate ways I think, and this is a viable alternate path. If $ was an issue, you can literally host something that small in a usb.
This already exists: n8n2py.me converts n8n JSON exports to FastAPI apps instantly. Also check francofuji/n8n-to-python-transpiler on GitHub modular, CLI based, handles common nodes. Don’t rebuild, fork and extend. The hard work’s done.
Well yea, i tried both... The n8n2py web app has issues and not working properly maybe it got abandoned... For the transpiler i tried it as well, same issue the lastest update was 7 months ago and i actually gave it a shot and tried it on a very simple workflow with basic nodes... It failed to get any of them and returned errors.
Transpiling n8n JSON into Python essentially formalizes the workflow graph into explicit control flow, which unlocks proper testing, versioning, and infra control
How am I possibly going to keep up with these ideas. But yes, this seems great.
Why don’t you host locally? Get a residential proxy (~$20 mo) and segment a new VLAN, and use a free cloud tier or put it on a raspberry pi. Done.
Transpiling to python doesn't help only with the costs, it does also allow more freedom for testing and working beyond the limits of just no-code automation, and also not everyone could do that setup, am talking sustainable, cheaper and quicker ways
I’m not challenging your logic. I learn from alternate ways I think, and this is a viable alternate path. If $ was an issue, you can literally host something that small in a usb.
This already exists: n8n2py.me converts n8n JSON exports to FastAPI apps instantly. Also check francofuji/n8n-to-python-transpiler on GitHub modular, CLI based, handles common nodes. Don’t rebuild, fork and extend. The hard work’s done.
Well yea, i tried both... The n8n2py web app has issues and not working properly maybe it got abandoned... For the transpiler i tried it as well, same issue the lastest update was 7 months ago and i actually gave it a shot and tried it on a very simple workflow with basic nodes... It failed to get any of them and returned errors.
runtime generate python? I dunno.. why not just write a program that handles all cases you need?
Transpiling n8n JSON into Python essentially formalizes the workflow graph into explicit control flow, which unlocks proper testing, versioning, and infra control