The n8n workflow builder is a popular open‑source tool that lets you automate tasks without writing a lot of code. In February 2026, the developers released version 2.9.0, adding a brand‑new Code‑Base Workflow Builder and a feature called Focused Nodes. This article explains what those changes mean, how to use them, and why they matter for people who want to build simple, reliable automations.
What is the n8n workflow builder?
n8n is a visual programming platform. Think of it like a flowchart where each box is a step that does something—send an email, pull data from a spreadsheet, or call an API. The n8n workflow builder lets you drag and drop these boxes, connect them, and run the whole chain automatically.
- No coding required for most tasks.
- Open‑source: you can host it on your own server.
- Extensible: add new nodes or write your own in JavaScript.
Because of these strengths, many small businesses, developers, and hobbyists use n8n to automate repetitive work.
Why the 2.9.0 update matters
The 2.9.0 release brings two big changes that make the n8n workflow builder even easier to use:
- Code‑Base Workflow Builder – a new way to create workflows directly from code.
- Focused Nodes – a feature that groups related nodes together for cleaner diagrams.
Let’s dive into each one.
1. Code‑Base Workflow Builder
Before 2.9.0, you could only build workflows by dragging nodes in the UI. The new Code‑Base Workflow Builder lets you write a JSON file that describes the entire workflow. Then you import that file into n8n, and the system turns it into a visual diagram.
How it works
- Create a JSON file that lists all nodes and their connections.
- Upload the file to n8n via the “Import” button.
- The n8n workflow builder automatically builds the diagram for you.
This is great for:
- Version control: store the JSON in Git.
- Reproducibility: share the file with teammates.
- Automation: generate workflows programmatically.
Example
{
"nodes": [
{
"parameters": {
"email": "you@example.com",
"subject": "Hello from n8n"
},
"name": "Send Email",
"type": "n8n-nodes-base.emailSend",
"typeVersion": 1,
"position": [400, 300]
},
{
"parameters": {
"json": "{{ $json }}"
},
"name": "Print JSON",
"type": "n8n-nodes-base.debug",
"typeVersion": 1,
"position": [600, 300]
}
],
"connections": {
"Send Email": {
"main": [
[
{
"node": "Print JSON",
"type": "main",
"index": 0
}
]
]
}
}
}
Upload this file, and the n8n workflow builder will show two nodes connected together. You can then tweak the layout or add more nodes.
Benefits
- Faster onboarding: new team members can see the workflow in code.
- Better debugging: you can run the JSON file in a text editor to spot errors.
- Integration with CI/CD: automatically deploy workflows when you push to a repo.
2. Focused Nodes
When a workflow grows, the diagram can become cluttered. Focused Nodes let you group related nodes into a single box that you can collapse or expand. Think of it like a folder in a file system.
How to use Focused Nodes
- Select multiple nodes that belong together.
- Right‑click and choose “Create Focused Node”.
- A new node appears that contains the selected nodes.
- Click the arrow on the new node to expand or collapse.
Why it helps
- Cleaner visuals: fewer lines on the canvas.
- Easier navigation: jump to the part of the workflow you need.
- Better documentation: the collapsed view shows a high‑level overview.
3. Other 2.9.0 Enhancements
- Agentic Skills feature: n8n now supports “skills” that can be called on demand. These are small code snippets that run only when needed, saving memory.
- Performance improvements: faster node execution and lower memory usage.
- UI polish: smoother drag‑and‑drop and better node icons.
Getting Started with the New Features

Below is a step‑by‑step guide to try the new n8n workflow builder features.
Step 1: Install n8n 2.9.0
If you already have n8n, update it:
npm i -g n8n@2.9.0
If you’re installing fresh, run:
npm i -g n8n
n8n
Open your browser at http://localhost:5678 to see the UI.
Step 2: Create a Simple Workflow
- Click “New Workflow”.
- Drag an HTTP Request node.
- Set the URL to
https://api.github.com/repos/n8n-io/n8n. - Add a Set node to extract the
stargazers_count. - Add an Email node to send the count to yourself.
Save the workflow as “GitHub Stars”.
Step 3: Export to JSON
- Click the “Export” button.
- Choose “JSON”.
- Save the file as
github-stars.json.
Step 4: Import with Code‑Base Workflow Builder
- In the UI, click “Import”.
- Upload
github-stars.json. - The n8n workflow builder will create the diagram automatically.
You can now edit the layout or add more nodes.
Step 5: Use Focused Nodes
- Select the HTTP Request and Set nodes.
- Right‑click → Create Focused Node.
- Name it “GitHub Data”.
- Collapse the node to see a clean diagram.
Step 6: Add an Agentic Skill
- Click “New Skill” in the left panel.
- Write a small JavaScript function that formats the star count.
- Call this skill from the Email node’s body.
Now the workflow only runs the skill when the email is sent, saving resources.
Real‑World Use Cases
Automating Social Media Posts
A marketing team can use the n8n workflow builder to pull data from a spreadsheet, format it, and post to Twitter. With Focused Nodes, the team can group all “Twitter” steps together, making the workflow easier to read.
Data Sync Between Systems
A small business can sync customer data between a CRM and an email marketing platform. The Code‑Base Workflow Builder lets the IT team version the sync logic in Git, ensuring that changes are tracked.
DevOps Alerts
A DevOps engineer can create a workflow that monitors server metrics, triggers alerts, and logs incidents. The Agentic Skills feature can run a quick health check only when an alert is needed, keeping the system efficient.
Tips for Using the n8n Workflow Builder
| Tip | Why It Helps |
|---|---|
| Use meaningful node names | Makes the diagram easier to read. |
| Group nodes with Focused Nodes | Keeps the canvas tidy. |
| Store JSON files in Git | Enables version control and collaboration. |
| Leverage Agentic Skills | Reduces memory usage for large workflows. |
| Test nodes individually | Helps isolate errors before running the whole workflow. |
Common Questions
Q: Can I run the Code‑Base Workflow Builder on a remote server?
A: Yes. Upload the JSON file via the web UI or use the CLI to import it.
Q: Are there limits to how many nodes I can group in a Focused Node?
A: No hard limit, but very large groups may become unwieldy. Keep groups logical.
Q: Does the new version support all previous nodes?
A: Yes. All existing nodes are backward compatible.
Q: How do I share a workflow with a teammate?
A: Export the JSON file and send it, or push it to a shared Git repo.
Getting Help and Community Resources
- Official n8n Documentation: https://docs.n8n.io
- Community Forum: https://community.n8n.io
- GitHub Repository: https://github.com/n8n-io/n8n
- Neura AI Blog: https://blog.meetneura.ai – for related automation tips.
If you’re new to automation, check out the Neura AI case studies on how businesses use workflow builders to save time: https://blog.meetneura.ai/#case-studies.
Final Thoughts
The 2.9.0 update makes the n8n workflow builder more powerful and user‑friendly. The Code‑Base Workflow Builder brings code‑centric workflow creation, while Focused Nodes keep diagrams clean. Together with Agentic Skills, you can build efficient, maintainable automations that scale with your needs.
Whether you’re a developer, a marketer, or a small business owner, the new features help you automate tasks faster and with fewer headaches. Give the 2.9.0 release a try and see how it transforms your daily workflow.