3 ms·
I haven't tried Huginn in a while, but from my experience n8n can get a bit janky at times as well. I feel like the sweet spot it hits is neither developer- no
by input_sh 3y ago
I haven't tried Huginn in a while, but from my experience n8n can get a bit janky at times as well.
I feel like the sweet spot it hits is neither developer- nor newbie-friedly, but somewhere in between where it's equally bad for both target groups. Workflows get out of hand very quickly, making me need more blocks than lines of Python I'd have to write to achieve the same thing. You need to really understand their logic gates to do stuff, and the docs you'll be relying on range from not great to very bad, incomplete, or just plain incorrect. You'll have to rely on their (Discourse) community forum quite a bit.
If you're one of those people that are strict about open source definitions (I'm personally not one of them), then it's not open source, as you'd need the enterprise license to run it in production for commercial purposes. But, to make it worse, you'll reach some of those enterprise features in your personal projects as well: global variables, Git version control, bash scripts, custom nodes, workflow history (so that you can revert if you mess something up)... all behind an unobtainable license for personal use.
With that out of the way, it is the closest thing to what I want out of such a tool, so I keep on using it despite its flaws. Managing credentials is very easy, you can make custom HTTP requests, sharing and importing workflows is very straightforward, debugging them is easy (most of the time), it's easy to self-host using Docker, it supports many of the APIs I want to use that other similar tools don't (okay some of the cloud ones do, but they're pretty unobtainable .
Overall, I'd say 6/10? It's good, but it could be so much better.
- cutemonster 3y agoYou were describing n8n not Huginn, right? (Just to avoid misunderstandings. "It" in "sweet spot it hits..." is not crystal clear)
- input_sh 3y agoYes, I'm talking about n8n, sorry for the confusion!