Back to Projects

USBWatch

A cross-platform USB device monitoring tool written in Rust. Provides real-time detection of USB device connection and disconnection events, supports Linux and Windows, outputs in plain text and JSON, and can log events to a file.

Technologies Used

  • Rust
  • CLI
  • Cross-Platform
  • Linux
  • Windows
  • JSON
  • Logging
  • Monitoring
  • Apache-2.0
View Source Code