pdtm - ProjectDiscovery Tool Manager
pdtm is a simple and easy-to-use Golang-based tool for managing open source projects from ProjectDiscovery. It acts as a centralized package manager for tools like Nuclei, HTTPX, Naabu, and others, streamlining installation, updates, and path management.
Key Features
- Easy Installation: Install single tools or the entire suite with one flag.
- Automatic Path Management: Automatically adds tools to your system
$PATHfor immediate usage. - Smart Updates: Check for updates and upgrade tools to the latest versions.
- Platform Support: Supports Linux, macOS, and Windows (amd64, arm64, arm, 386).
- Self-Updating: The manager itself can be updated with a simple command.
Supported Platforms
Currently, pdtm installs projects by downloading the released project binaries. This means projects can only be installed on platforms for which binaries have been published by the respective tools.
License
pdtm is distributed under the MIT License.