EtienneLescot/n8n-as-code
Give your AI agent n8n superpowers. 537 nodes with full schemas, 7,700+ templates, Git-like sync, and TypeScript workflows.
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
5 releases in the last 90 days, the latest 46 days ago, with 13 contributors on GitHub.
Gained 67% fewer stars in the last 90 days than in the 90 days before.
Use Cases & Benefits
- Provides an AI-powered GitOps framework to manage, edit, validate, and sync n8n workflows as type-safe TypeScript code with full schema awareness.
- Enables zero-latency, hallucination-free AI workflow automation with built-in schema validation, 3-way merge conflict resolution, and seamless Git integration.
- Use for automating and version-controlling complex n8n workflow lifecycles in CI/CD pipelines with type-safe code and GitOps best practices.
- Use for AI-assisted workflow development and debugging inside VS Code or Claude Code with instant node schema, docs, and template search.
- Use for integrating AI agents to provision credentials, activate, execute, and inspect n8n workflows end-to-end without manual UI interaction.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
MIT
Permissive: commercial use, modification and redistribution are allowed with attribution.
Community files
- README: present
- Contributing guide: present
- Code of conduct: present
Watch-outs
No watch-outs from GStars' checks.
General guidance from repository metadata, not legal advice. How we score
From the README
GitOps · AI Skills · TypeScript Workflows · VS Code · Claude Code · OpenClaw
Your AI agent doesn't just read about n8n. It knows n8n.
An installable ontology for n8n — every node, every property, every option, and the relationships between them — embedded at install time.
Zero external calls. Zero latency. Zero hallucination.
⚠ n8n version compatibility — The node schema bundled with n8n-as-code is built against the latest stable release of n8n. For best results, keep your n8n instance up to date. Using an outdated instance may cause generated workflows to reference node type-versions not yet supported by your instance, which n8n renders as broken nodes in the canvas.
Choose the entry point that matches how you already work.
Then simply tell your agent what you want to do with your n8n workflows. Build new flows, update existing ones, search nodes and templates, validate changes, pull from n8n, push updates, and keep everything in sync.
n8n-as-codenow removes a major source of friction in AI-assisted workflow development.From a user point of view, this is a major step forward: the agent is no longer limited to editing workflow code. It can now help drive the workflow all the way to a real execution, then debug what happened using the execution data returned by n8n.
Detailed commands live in the CLI guide.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
Forks
186+14
Open issues
17+3
Compared with peers in Low-Code
Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| Leonxlnx/taste-skill | 110.7K | +5.2K | 55 | 1 day ago |
| Mintplex-Labs/anything-llm | 67.6K | — | 59 | 12 days ago |
| nocodb/nocodb | 65.4K | — | 65 | 7 days ago |
| react-hook-form/react-hook-form | 44.9K | — | 65 | 7 days ago |
| Budibase/budibase | 28.4K | — | 45 | today |
| EtienneLescot/n8n-as-code | 1.6K | — | 41 | 46 days ago |
| Category median | 65.4K | — | 59 | — |
Discover Repositories
Search across tracked repositories by name or description