this post was submitted on 06 May 2024
26 points (93.3% liked)

Open Source

31114 readers
1 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 6 years ago
MODERATORS
 

Hi all,

I have seen lately that the 'source available' N8N (which is excellent), has starting increasing pricing and restricting what you can get for your pricing.

In time, I can only assume this will get worse. Now, they deserve to get paid, and that's fine, but I had gone in thinking this was open source, but I see now it's not that at all.

This has led me to wonder if there's a true open source / self hosted alternative to N8N out there? Doing a bit of a hunt shows 'source available' alternatives, with a price point, and restrictions. I'm wondering if any team has tackled this in a truly open manner and if there's something out there?

Thanks so much

you are viewing a single comment's thread
view the rest of the comments
[–] moritz@l.deltaa.xyz 5 points 1 year ago (8 children)

Depending on what you're trying to do, Node-RED might be an option.

[–] filister@lemmy.world 6 points 1 year ago* (last edited 1 year ago) (4 children)

Don't go into that rabbit hole called Node-Red. You will end up writing a lot of code, and node.js isn't the best scripting language, and my suggestion is to just write a simple Python script.

Debugging is hell, version control is hell, it doesn't have VSCode integration, plus sometimes it has some weird bugs, when you forget to clean up headers, etc. and it can truly make you crazy.

If you need something super simple and it has a good integration, you might consider it, but for anything more complex, stick to Python, or some other scripting language you are familiar with.

[–] B0rax@feddit.de 1 points 1 year ago

Node red is designed to use as little function nodes as possible. Sure, you can do anything with function nodes, but at this point, why use node red at all?

Look at sub flows, grouping flows and environment variables for sub flows, it will enhance what you can do a lot.

load more comments (3 replies)
load more comments (6 replies)