Analysis updated 2026-07-17 · repo last pushed 2026-01-06
Write HTML templates with n8n expressions using proper syntax highlighting instead of a plain text box
Catch mistakes in real time while customizing how data flows through an n8n workflow
Embed this editor support into a custom tool built on n8n
Reference this code if contributing similar editor support in n8n's main monorepo
| n8n-io/codemirror-lang-n8n-html | atomicstrata/atomicmemory | azerdsq131/mcpm | |
|---|---|---|---|
| Stars | 6 | 6 | 6 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | 2026-01-06 | — | — |
| Maintenance | Quiet | — | — |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 2/5 | 4/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Archived, active development moved into n8n's main monorepo.
This repository provides a code editor plugin that lets developers write and edit HTML with special n8n expressions mixed in. If you're familiar with code editors like VS Code, this adds syntax highlighting and smart editing features specifically for HTML files that contain n8n's custom expression language, making the code easier to read and less error-prone to write. The project is built on top of CodeMirror 6, which is a popular, lightweight code editor that developers embed into web applications. Rather than building everything from scratch, the team took the existing HTML support from CodeMirror and enhanced it to understand n8n's expression syntax. This means when you type HTML with n8n expressions, the editor recognizes both languages and highlights them appropriately, helps with auto-completion, and catches mistakes in real time. N8n is a workflow automation platform where users connect different apps and services together. Sometimes you need to write custom HTML templates or expressions to customize how data flows through these workflows. This plugin makes that experience smoother by giving you a proper code editor instead of a plain text box. Anyone building complex automations with n8n, whether they're developers, automation engineers, or power users, would benefit from better editor support when writing these templates. One thing to note: the repository itself is no longer actively maintained here. The code has been moved into n8n's main project, so if you're looking for updates or want to contribute, you'd go to the n8n monorepo instead. This archive version serves as a reference, but the active development happens elsewhere.
A CodeMirror 6 editor plugin that adds syntax highlighting and smart editing for HTML mixed with n8n's custom expression language.
Mainly TypeScript. The stack also includes TypeScript, CodeMirror.
Quiet — no commits in 6-12 months (last push 2026-01-06).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.