npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-wireflow

v0.1.1

Published

n8n community node for Wireflow — run AI media generation workflows (image, video, audio) on the Wireflow canvas and collect the resulting asset URLs.

Readme

n8n-nodes-wireflow

An n8n community node for Wireflow - the AI media workflow canvas. Run your Wireflow workflows from n8n, wait for the render, and pull every generated image, video, or audio URL straight into your automation.

Installation · Credentials · Operations · Examples · Resources

What it does

Wireflow is a node-based canvas for chaining AI media models (image, video, audio, 3D). This node wraps the Wireflow API so you can:

  • Browse the catalog of 130+ generation nodes.
  • List and fetch your saved workflows.
  • Fire a workflow run and continue immediately, or run it and wait for the finished assets.
  • Read execution history and details.

The Execute and Wait operation does the heavy lifting: it starts a run, polls until it finishes, and returns a flat outputs[] array - every asset URL tagged with its producing node type and a guessed MIME type - so you can drop it into a download, upload, or notification step without parsing nested execution JSON.

Installation

Follow the n8n community nodes installation guide:

Self-hosted n8n

  1. Go to Settings → Community Nodes.
  2. Select Install.
  3. Enter n8n-nodes-wireflow and confirm.

The Wireflow node then appears in the node panel.

Credentials

  1. Create a Wireflow API key at Settings → API Keys in the Wireflow dashboard. Keys begin with sk- and are shown only once.
  2. In n8n, create a new Wireflow API credential and paste the key.
  3. Click Test - n8n calls GET /nodes to confirm the key is valid.

The key is sent as Authorization: Bearer sk-... on every request.

Operations

Workflow

| Operation | API call | Notes | |-----------|----------|-------| | List | GET /workflows | All your workflows. | | Get | GET /workflows/{id} | One workflow (includes recent executions). | | Execute | POST /workflows/{id}/execute | Starts a run, returns the executionId immediately. | | Execute and Wait | execute + poll .../poll | Waits (default 300s) and returns flattened outputs[]. | | Get Execution | GET /workflows/executions/{id} | Full details of one execution. | | List Executions | GET /workflows/{id}/executions | Execution history for a workflow. |

Catalog

| Operation | API call | Notes | |-----------|----------|-------| | List Model Nodes | GET /nodes | The generation-node catalog. Optional Node Type Prefix filter (e.g. generate, video, process). |

Examples

List your workflows - Resource Workflow, Operation List. Returns one item per workflow.

Find every video node - Resource Catalog, Operation List Model Nodes, Node Type Prefix video. Returns only video:* nodes.

Run a workflow and collect assets - Resource Workflow, Operation Execute and Wait, Workflow ID cmr4fa6hi001ql704r7ke2ut6, Timeout 300. Output:

{
  "executionId": "39ed84d9-1ed0-4ae9-bfcd-aa7976a5b402",
  "status": "COMPLETED",
  "timedOut": false,
  "error": null,
  "outputs": [
    {
      "url": "https://cdn.wireflow.ai/8824ff80.png",
      "nodeId": "1751520000002",
      "nodeType": "generate:nano_banana_lite",
      "mimeType": "image/png"
    },
    {
      "url": "https://cdn.wireflow.ai/aa615760.mp4",
      "nodeId": "1751520000003",
      "nodeType": "video:gemini_omni_flash_t2v",
      "mimeType": "video/mp4"
    }
  ]
}

Fire and forget - Resource Workflow, Operation Execute. Returns { "executionId": "..." } right away; poll later with Get Execution or List Executions.

Feed inputs - In Execute / Execute and Wait, set the Inputs field to a JSON body such as { "triggerData": { "prompt": "a neon city" } }. Leave it as {} to run the workflow exactly as saved.

Compatibility

  • Requires n8n with community-node support (Settings → Community Nodes).
  • Node.js >= 20.15.
  • No runtime dependencies.

Resources

License

MIT