v0.3.0 ยท macOS

USB LAB

Command-line tool for USB drive analysis, benchmarking, and testing on macOS. Inspect drives, run speed tests, track history โ€” all from the terminal.

TERMINAL UI

USB LAB terminal interface showing main menu

WHAT IT DOES

[1]
EXAMINE DRIVES

Read-only inspection of USB drives. Filesystem analysis, partition detection, installer media recognition.

[2]
SPEED TESTS

Sequential read/write benchmarks and random 4K IOPS testing with configurable parameters.

[3]
TEST HISTORY

SQLite database logs every test run. Review past results and track drive performance over time.

[4]
DRIVE DATABASE

Persistent registry of inspected drives. Manage records and view drive history.

macOS 10.14+ Python 3.8+ NO DEPENDENCIES READ-ONLY SAFE OPEN SOURCE

GET IT ON GITHUB

No installer needed. Clone the repo and run ./usb_lab.py โ€” that's it. Full source code available, MIT licensed.

VIEW ON GITHUB