N8N Code Editor

I built a desktop editor for n8n workflow JSON files with some features I was missing:

Features:

  • Tree view with nodes grouped by type
  • Monaco Editor (VSCode’s editor) for JSON
  • Separate JavaScript editor for code nodes with proper formatting
  • Drag & drop support
  • Keyboard shortcuts (Cmd/Ctrl+S)
  • Unsaved changes warning

Built with: Electron + React + Monaco Editor

Platforms: Mac, Windows, Linux

GitHub: GitHub - sudwe3/n8n-code: Electron-based editor for n8n workflows with tree view, syntax highlighting, and dedicated JavaScript code editor

Available as source code - clone, npm install, and run. Build instructions in the README.

Would love feedback from the community if you find it useful.