macOS
brew install nextflowlocal Homebrew formula metadata
brew
Reproducible scientific workflows. Version 26.04.4 via Homebrew; verified 2026-06-17.
install
brew install nextflowlocal Homebrew formula metadata
nix profile install nixpkgs#nextflownixpkgs package indexes · pkgs/by-name/ne/nextflow/package.nix · source: api.github.com
overview
Reproducible scientific workflows
history
Nextflow is a workflow system and DSL for scalable, portable, reproducible scientific and data-intensive pipelines. It uses a dataflow programming model, supports containers and environment managers, and can run the same workflow on laptops, HPC schedulers, AWS Batch, Azure Batch, Google Cloud Batch, Kubernetes, and other executors.
Nextflow was created by Paolo Di Tommaso and collaborators in the computational biology community, then formalized in the 2017 Nature Biotechnology correspondence 'Nextflow enables reproducible computational workflows'. The GitHub README positions it around parallel and distributed pipelines, software dependency isolation, and moving the same pipeline across execution backends.
The project later became closely associated with Seqera and nf-core. nf-core, started in 2018, gave Nextflow a high-quality shared pipeline ecosystem with standards, templates, modules, subworkflows, CI, and community governance. That ecosystem changed Nextflow from a workflow engine into a de facto collaboration format for many bioinformatics groups.
Nextflow adoption is strongest in bioinformatics, genomics, and research computing, where users need to rerun pipelines across laptops, clusters, and cloud batches without rewriting orchestration. The 2017 Nature Biotechnology article has thousands of citations, and nf-core's 2025 Genome Biology writeup reported 124 pipelines, over 1,400 modules, around 80 subworkflows, 2,600 GitHub contributors, about 1,200 nf-core organization members, and over 10,000 Slack users at publication time.
Homebrew is only one install path; many scientific users install via the bootstrap script, Bioconda, containers, managed HPC modules, or Seqera tooling. Homebrew analytics reported 81 installs in 30 days, 322 in 90 days, and 845 in 365 days for the formula when queried on July 1, 2026.
Package nerds use nextflow to launch a pipeline repository, pin parameters and profiles in nextflow.config, select an executor, and let Nextflow submit each process to the local machine, a scheduler, cloud batch service, or Kubernetes. The important package behavior is not a single executable doing one task, but a runner that downloads pipeline code, manages work directories, tracks process hashes, resolves containers/environments, and resumes partial runs.
In practice, users often run nf-core pipelines, institutional pipelines, or lab-specific workflows with profiles for Docker, Singularity/Apptainer, Conda, AWS Batch, Slurm, and other environments. The package is a small launcher with a large ecosystem around reproducibility, provenance, workflow sharing, and scientific support.
Nextflow is one of the major modern scientific workflow engines. In av.db it deserves richer history because package usage often implies access to repositories, tokens, cloud/HPC credentials, container registries, work directories, and config files, not just local command invocation.
security posture
No matching local secret-handling manifest was found for nextflow. Nucleus package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
nextflow.config~/.nextflow/configCredential-bearing paths to review before unattended agent runs.
~/.nextflow/scmexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
nextflow | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/nextflow-io/nextflow
install metadata
| Package key | brew:nextflow |
|---|---|
| Version | 26.04.4 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/nextflow |
| Homepage | https://nextflow.io |
| Repository | https://github.com/nextflow-io/nextflow |
| Upstream docs | https://www.nextflow.io/docs/latest/index.html |
| License | Apache-2.0 |
| Source archive | https://github.com/nextflow-io/nextflow/archive/refs/tags/v26.04.4.tar.gz |
| Last updated | 2026-06-17T19:03:42Z |
| Pulse | updated |
| Dependencies | openjdk |
| Build dependencies | gradle |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | nextflow |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
nextflow
nix profile install nixpkgs#nextflowsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.