Turn Your n8n Workflows into TypeScript Code – Alpha Tool Looking for Testers

Hi everyone!

I’m excited to share something I’ve been building for fellow n8n users who’ve ever wished they could own their workflows as code.

I’ve developed a converter that transforms your n8n workflow JSON exports into type-safe TypeScript monorepos.

You can take an n8n workflow and instantly generate a TypeScript project that mirrors your triggers, nodes, and connections. Instead of juggling JSON files or worrying about vendor lock-in, you get production-ready code you can version control, test, and deploy anywhere.

Currently, 27 nodes/functions have been confirmed to work:

Triggers: Manual, Schedule, Chat, Webhook, Respond to Webhook

Logic & Actions: If, Wait, Edit Fields, HTTP Request, Code

AI & LLM Nodes: Basic LLM Chain, AI Agent, OpenAI/OpenRouter Chat Models, OpenAI Generate Image, Postgres Chat Memory, OpenAI “Message a Model”

Data & Integrations: Supabase (Create/Update row), Google Sheets (Create/Get/Update/Append), Send Email, Slack, Telegram, Google Drive Upload

(One-way only: n8n → TypeScript for now.)

This is still alpha software; there will be rough edges and missing nodes. I’m looking for users who will:

Try converting their workflows

Report conversion accuracy issues or usability pain points

Suggest features or node support priorities

You can try it here: code8n.vercel.app

Your input will directly shape the future of this tool. Thanks in advance for helping make n8n even more powerful for the whole community!