Skip to content

hanson-cheng/n8n-workflows

Repository files navigation

n8n Workflow Collection

A curated collection of n8n workflows organized by category. Each workflow is documented with its purpose, setup instructions, and usage examples.

Categories

  • Data Integration: Workflows for moving and syncing data between different systems
  • Data Transformation: Workflows for converting data between formats and structures
  • Automation: General automation workflows for various tasks
  • API & Webhooks: Workflows for API integrations and webhook handling
  • Document Processing: Workflows for handling documents and files
  • Communication: Workflows for messaging, notifications, and alerts
  • Analytics: Workflows for data analysis and reporting

Structure

Each workflow is stored in its respective category directory and includes:

  • The workflow JSON file
  • A README with:
    • Description of what the workflow does
    • Required credentials and setup
    • Usage instructions
    • Example use cases

Usage

  1. Choose a workflow from the desired category
  2. Follow the setup instructions in the workflow's README
  3. Import the JSON file into your n8n instance
  4. Configure any required credentials
  5. Activate and run the workflow

Contributing

Feel free to contribute your own workflows or improvements to existing ones:

  1. Fork this repository
  2. Create a new branch for your workflow
  3. Add your workflow JSON and documentation
  4. Submit a pull request

Implementation Plan

The workflows are being processed in batches following this plan:

  1. Categorization:

    • Data Integration: Workflows moving data between systems
    • Data Transformation: Workflows converting/processing data
    • Automation: General automation workflows
    • API & Webhooks: API integrations and webhook handling
    • Document Processing: Workflows handling files and documents
    • Communication: Messaging and notification workflows
    • Analytics: Data analysis and reporting workflows
  2. Documentation Structure:

    • README.md with:
      • Workflow name and description
      • Requirements and setup instructions
      • Usage instructions
      • Example use cases
      • Additional notes
    • workflow.json file containing the actual workflow
  3. Processing Steps:

    • Create directories for each category
    • For each workflow: a. Determine appropriate category b. Create workflow directory c. Write README.md documentation d. Copy workflow JSON file e. Commit changes
    • Push updates to GitHub repository
  4. Batch Processing:

    • Process workflows in batches of 5
    • After each batch:
      • Commit changes
      • Push to GitHub
      • Provide status update
  5. Error Handling:

    • If connection is lost, resume from last completed batch
    • Maintain a log of processed workflows

License

MIT License - feel free to use these workflows in your own projects.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published