6 ms·
Nice work, congrats! I do love visual programming and I use n8n a lot for my side projects. I really like its "delayed debug" features, so that I can analyse e
by snadal 3y ago
Nice work, congrats!
I do love visual programming and I use n8n a lot for my side projects. I really like its "delayed debug" features, so that I can analyse each step of the flow weeks later than it happened (i.e, I can see why a webhook failed long ago and even replay it step by step).
One missing feature that I've been working on is a "export workflow to code" feature. This way, once you are finished working on a workflow, you could run it everywhere without the need of installing the full IDE.
Again, nice work!
- gabigrin 3y agoThanks! Flyde is "just" a library behind the scenes, so you grab your .flyde file, and can run it with an npm package. For example: ``` import { loadFlow } from "@flyde/runtime"; const execute = await loadFlow("./celsius-to-fahrenheit.flyde"); const inputs = { celsius: 0 }; // "celcius" is a main input in the flow, therefore it must be provided when executing the flow const { result } = execute(inputs); // execute returns a "result" promise, along with a cleanup function that can be used to cancel the execution. const { fahrenheit } = await result; // each output in the flow is a property on the result object console.log(fahrenheit) ``` (taken from https://www.flyde.dev/docs/integrate-flows/ https://www.flyde.dev/docs/integrate-flows/) But your comment strengthens my feeling that making this more intuitive and discoverable and is indeed something I should prioritize
- snadal 3y agoNice! I definitely will try it :)