GuardDog is a CLI tool for identifying malicious open source packages, supporting PyPI, npm, and other ecosystems. Current version is 2.10.0, released June 2025. The project is actively maintained by DataDog with frequent releases.
pip install guarddogNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Quickstart: scan a known PyPI package or local directory for malicious indicators.
Review results carefully and use --exclude-rule if needed.
Use `--ecosystem pypi` instead of `--scan-type pypi`.
Install semgrep separately: `pip install semgrep`.