prx list
List all tracked projects in a formatted table.
Syntax
prx list [options]
Options
-v, --verbose: Show detailed information (legacy format)--ports: Show detailed port information per script
Description
Displays all tracked projects in a formatted table. Projects are sorted by ID.
Examples
Default table view
prx list
Output shows:
- ID: Project ID
- Name: Project name (custom or directory name)
- Path: Project directory path (truncated if long)
- Ports: Detected ports (comma-separated) or "N/A"
- Tests: Number of test files found
- Last Scanned: Timestamp of last test scan
Detailed port information
prx list --ports
Shows detailed port information grouped by script name.
Legacy verbose format
prx list --verbose
Shows detailed information in the legacy format.
Port Information
Ports are automatically displayed if:
- They were detected during project scanning
- They're less than 24 hours old (auto-rescanned if stale)
Example Output
Projects (3):
┌────┬──────────────────┬──────────────────────────────┬──────────┬───────┬─────────────┐
│ ID │ Name │ Path │ Ports │ Tests │ Last Scanned│
├────┼──────────────────┼──────────────────────────────┼──────────┼───────┼─────────────┤
│ 1 │ API Server │ ~/projects/api-server │ 3001 │ 12 │ 2h ago │
│ 2 │ Frontend App │ ~/projects/frontend │ 3000,5173│ 45 │ 1d ago │
│ 3 │ Mobile App │ ~/projects/mobile │ N/A │ 8 │ 3h ago │
└────┴──────────────────┴──────────────────────────────┴──────────┴───────┴─────────────┘