Skip to content

hossein-khalilian/n8n-workflow-exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧩 n8n Workflow Exporter

This project provides a simple Python script to extract and version control your n8n workflows by exporting them from a self-hosted instance and storing them in JSON format β€” perfect for Git-based tracking.


πŸ“¦ Features

  • βœ… Connects to your local/self-hosted n8n instance
  • βœ… Exports all active (non-archived) workflows via the REST API
  • βœ… Saves each workflow as a clean, valid JSON file
  • βœ… Filenames are sanitized for Git-friendly version control
  • βœ… Easy to run locally or integrate into CI/CD

πŸš€ Getting Started

1. Clone the Repository

git clone https://github.com/yourusername/n8n-workflow-exporter.git
cd n8n-workflow-exporter

About

My workflows in n8n

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages