The idea is:
Currently, n8n offers a form builder, which is great for collecting input from users. I propose a full page builder integrated into n8n that allows users to visually create dynamic pages and dashboards. These pages would be able to display data pulled directly from workflows, APIs, or databases, and could include interactive elements like buttons, toggles, tables, charts, and forms — all connected to workflows. Essentially, this would allow users to build complete front-end interfaces without leaving n8n.
My use case:
- Customer dashboards: Pull workflow-generated data and present it to clients in a clean, interactive interface.
- Internal tools: Build internal apps that display live workflow data for teams, such as order tracking or analytics dashboards.
- Interactive forms and portals: Let users trigger workflows directly from a page without needing to navigate separate tools or write code.
- Reusable components: Create widgets that can be dropped onto multiple pages, all dynamically linked to workflow outputs.
I think it would be beneficial to add this because:
- Lower barrier to entry: Users who aren’t developers could create interactive pages and apps without writing any code.
- Streamlined workflow-to-UI integration: Currently, connecting workflows to user-facing interfaces requires external tools. A native page builder would unify automation and presentation.
- Increased adoption of n8n: Expanding into low-code front-end creation would make n8n a more versatile platform, appealing to both developers and business users.
- Faster prototyping: Quickly spin up dashboards, portals, and small apps directly within n8n, improving efficiency and experimentation.
I believe a page builder could transform n8n into a full low-code platform for automation + UI, opening entirely new possibilities for workflows and applications.
Any resources to support this?
Are you willing to work on this?
Definitely !