×

nf-flowviewer @ 1.0.0

Provider: voyadgerodin
Claimed: 10 Oct 2026 17:16:03 (UTC)
Description: FlowViewer is a self-hosted Nextflow plugin that provides real-time visualization and analysis of pipeline execution, including process graphs, telemetry analytics, and output file tracking. It solves the data privacy concern by keeping research data on-premise rather than sending it to third-party services, and is designed for researchers and bioinformaticians who need detailed pipeline monitoring without script modifications. The open-source tool integrates seamlessly with existing nf-core pipelines and can be deployed via Docker on laboratory servers.
Latest version: 1.0.0
Total downloads: 14 View trends

Summary

FlowViewer is a tool for real-time analysis of Nextflow pipeline execution. It helps gather statistics, view process graphs, and analyze output files. Key features include:

  • Constructs process graphs at the start of a session and updates the data within them in real time
  • Viewing session information: who started it, when, with which command, and in which environment
  • Visualization of files created during the pipeline execution
  • Detailed analytics of process telemetry

The main advantage of FlowViewer is its self-hosted approach. You can deploy the tool on your own laboratory server, confident that your research data will not leak to third-party servers. Since the project is open-source, you can personally verify its security or customize the solution to create your own (non-commercial) build. The plugin complies with nf-core requirements and requires no script modifications to operate, allowing you to integrate it into existing pipelines and enjoy real-time statistics collection.

Get Started

Launch the webview with the following command:

docker run -d \
  -p 3000:3000 \
  -v $(pwd)/data:/data \
  flow-viewer

To launch the plugin, specify the following in nextflow.config:

plugins {
    id 'nf-flowviewer'
}

flowViewer {
    serverUrl = '<BASE_URL>'
}
Parameter Description
serverUrl Host for the statistics-gathering web application (http://localhost:3000)

WorkFlow Configuration

WorkFlow is the project name used to link project runs across different devices. Define it in the configuration:

flowViewer {
    workflowName = 'project-1'
}

RunBy Parameter

To distinguish the devices from which the script was launched, use the RunBy parameter. It can be specified either in the pipeline configuration or as an environment variable:

export FLOWVIEWER_RUN_BY="developer-1"

Or in the config:

flowViewer {
    runBy = 'developer-1'
}

Priority: A value set via an environment variable takes precedence over a value in the configuration.

Artifacts Configuration

Limit artifact collection since pipelines can generate massive files (tens of GB in size):

flowViewer {
    artifactMaxSize = 512
}

artifactMaxSize - The maximum size of data read from the file, in bytes (512 bytes by default).

Examples

Basic Docker Setup

docker run -d \
  -p 3000:3000 \
  -v $(pwd)/data:/data \
  flow-viewer

Complete Configuration Example

plugins {
    id 'nf-flowviewer'
}

flowViewer {
    serverUrl = 'http://localhost:3000'
    workflowName = 'my-rna-seq-pipeline'
    runBy = 'developer-1'
    artifactMaxSize = 512
}

Documentation Setup

Create Markdown documentation for any NextFlow file by creating an .md file next to the Nextflow pipeline launch file with the same name:

├─ main.nf
└─ main.md

Or:

├─ dna-seq.nf
└─ dna-seq.md

If no matching .md file is found, the plugin will use the README.md file located in the same directory.

License

Apache 2.0

Nextflow version >=25.10.0
Depends On -
Release Date 22 Oct 2026 13:30:14 (UTC)
Release Notes -
Download URL https://registry.nextflow.io/api/v1/plugins/nf-flowviewer/1.0.0/download/nf-flowviewer-1.0.0.zip
Store URL https://public.cr.seqera.io/v2/nextflow/plugin/nf-flowviewer/blobs/sha256:5c5ec6f97aff86c7a0553f5a1856bb352cd199d16321c1b21fd31bb70e88e1cd
Size 28.4 KB
Checksum f739132404c463a2d075df4448a63b99a39c9dedc15897cd687e411de4ce7030c266e842ddee6206fed294d0bec4f1a783615c5a29251a07fa3350641d14ee77
Total downloads 14 View trends
Security Scan
Version Nextflow version Date Status Downloads
1.0.0 >=25.10.0 22 Oct 2026 13:30:14 (UTC) 14