For a tool that lets you create and run visual workflows but that also lets you inject custom code when needed, n8n is a good option. It's got a visual workflow editor and the ability to insert code written in JavaScript or Python. That makes it a good choice for technical teams that want to automate sophisticated processes with sophisticated AI abilities and a secure foundation. n8n has more than 400 integrations and supports self-hosted infrastructure, too, so it can grow with an enterprise.
Another good option is Pipedream, which lets developers build sophisticated applications with low-level code control when needed and no-code interfaces when it's convenient. Pipedream supports Node.js, Python, Go and Bash for custom logic and has integrations with more than 2,100 APIs through npm and PyPI packages. It's a good choice for those who need to deploy applications quickly without having to worry about servers and who need a lot of APIs for integration.
Noodl is another open-source, AI-boosted low-code option. It lets you do visual development, customize it and use prebuilt modules. Noodl integrates with third-party services and APIs, scales with built-in backend and user management, and uses cloud functions for business logic. It's good for people of all skill levels and is particularly good for prototyping, MVPs and web apps that don't need a lot of code.