FREEDOM251

Freedom251 › Software Composition Analysis Software

Sandworm Audit

Free plan Linux

Visit Sandworm Audit Alternatives Pricing

What Sandworm Audit is

Sandworm Audit is a free, open-source Linux command-line tool for checking JavaScript and PHP project dependencies. It scans packages for vulnerabilities, license issues, and metadata problems across npm, Yarn, pnpm, and Composer, including supported workspaces. Findings may include CVEs, license problems, deprecated packages, install scripts, missing repositories, and HTTP, Git, or file dependencies. Reports can be exported as JSON issue and license-usage data, CSV dependency data, and SVG dependency-tree or treemap charts. Users can mark issues resolved and define custom license policies. Configurable conditions can make the command exit with code 1 in CI or Git hook workflows when selected issue types or severities appear. The tool can read package information from custom or private registries configured through npm settings. It requires Node 14.19 or later, a package manifest, and a supported lockfile. Dense graphs may need additional memory or reduced chart depth for visualization.

Who it suits

It suits developers auditing JavaScript or PHP dependencies from a terminal. Teams using CI pipelines or Git hooks can configure failures around selected findings.

What it does well

  • Free open-source command-line tool
  • Supports npm, Yarn, pnpm, and Composer
  • Exports JSON, CSV, and SVG reports
  • Custom license policies and resolved issues
  • CI and Git hook fail conditions

What to know first

  • Linux platform only
  • Requires Node 14.19 or later
  • Project needs a manifest and supported lockfile
  • Dense chart graphs can require substantial memory

Plans

PlanBilled and limitsPrice
Sandworm AuditFree and open source command-line toolFree

As sandworm.dev lists them, read 11 Oct 2026. The maker's own page has the final word.

Verdict

Sandworm Audit provides dependency, license, and metadata checks without a listed charge. Its command-line and CI controls fit development workflows, while project prerequisites and chart-memory demands should be planned for.

Facts from Sandworm Audit's own pages

CI integration
Configurable fail conditions let the command line tool exit with code 1 for selected issue types or severities in CI or Git hook workflows. · docs.sandworm.dev, 11 Oct 2026
Input requirement
The application root directory must contain a package manifest and a supported lockfile. · docs.sandworm.dev, 11 Oct 2026
Intended users
The homepage describes it for auditing JavaScript and PHP dependencies, with CLI use in terminal, CI, and Git hook workflows. · sandworm.dev, 11 Oct 2026
Issue coverage
Detected issues include CVEs, license problems, deprecated packages, install scripts, missing repositories, and HTTP, Git, or file dependencies. · docs.sandworm.dev, 11 Oct 2026
Issue management
Users can mark issues as resolved and configure custom license policies. · docs.sandworm.dev, 11 Oct 2026
Outputs
It generates JSON issue and license usage reports, CSV dependency data, and SVG dependency tree and treemap visualizations. · docs.sandworm.dev, 11 Oct 2026
Package managers
It supports npm, Yarn, pnpm, and Composer. · sandworm.dev, 11 Oct 2026
Performance limit
Generating charts for dense dependency graphs can require substantial memory, and the documentation suggests increasing Node memory, reducing chart depth, skipping the tree, or trying another package manager if it runs out of heap. · docs.sandworm.dev, 11 Oct 2026
Private registries
It can collect package information from custom or private registries configured through npm settings. · docs.sandworm.dev, 11 Oct 2026
Purpose
Sandworm Audit scans a project and its dependencies for vulnerabilities, license issues, and metadata issues. · docs.sandworm.dev, 11 Oct 2026
Runtime requirement
Sandworm Audit requires Node 14.19 or later. · docs.sandworm.dev, 11 Oct 2026
Support
The documentation directs support questions and feature requests to GitHub discussions and bug reports to GitHub issues. · docs.sandworm.dev, 11 Oct 2026
Workspaces
It supports npm, Yarn, and pnpm workspaces. · github.com, 11 Oct 2026

Where Sandworm Audit stands on Freedom251

Look at these too