open source · v1.0.0

Package vulnerability
monitoring for developer fleets

trawld watches every machine on your team, scans packages against the OSV database, and surfaces vulnerable dependencies before they reach production.

View on GitHub See the dashboard →
terminal
# install the agent globally
$ npm install -g @wahid7852/trawld-agent
 
$ trawld setup
   Connected to cloud at https://trawld-dashboard.vercel.app
   Watching 3 project roots
   Enrolled as dev-machine-01 · 420 packages indexed
   2 critical findings · open dashboard to review
1,200+
packages scanned per machine
~15s
heartbeat interval
OSV
vulnerability database
npm + PyPI
ecosystems supported

// how it works

Three steps to fleet coverage

Works on Linux, macOS, and Windows. No app-level code changes required.

01 / deploy

Deploy the cloud brain

One-click Vercel deploy. Point it at a MongoDB database and you're done - it serves the dashboard and accepts agent connections.

vercel deploy ./cloud

02 / install

Install the agent

Global npm package. The setup wizard chooses project folders, configures startup, and enrolls the machine with your cloud instance.

npm i -g @wahid7852/trawld-agent trawld setup

03 / watch

Open the dashboard

Your machine appears in the fleet, packages are indexed, and vulnerabilities are matched against OSV. Live heartbeats keep status current.

https://trawld-dashboard.vercel.app

// features

Built for security-conscious teams

Every feature ships by default. Nothing to configure beyond the initial setup.

🔍

Passive project discovery

The agent scans watched folders for package.json and requirements.txt. No code changes to your apps required.

OSV vulnerability matching

Package versions are checked against the Open Source Vulnerability database with semver-range matching to catch indirect exposure.

🖥️

Multi-machine fleet view

Every enrolled machine reports to one dashboard. See cross-fleet exposure at a glance and drill into any machine instantly.

🔄

Auto-remediation queue

One click sends a patch command back to the agent. It updates the package and reports the new version automatically.

// dashboard

Everything in one view

https://trawld-dashboard.vercel.app
Overview
Machines
Alerts
Packages
Machines
4
Projects
18
Packages
1,204
Findings
7
Machines
dev-machine-01online
dev-machine-02online
build-serveroffline
laptop-wahidonline
Recent Findings
lodash@4.17.20CRIT
axios@0.21.1CRIT
requests@2.27.0HIGH
semver@5.7.1MED