v5x is a set of tools for developing on the VEX V5 platform. It talks directly to a V5 brain over USB instead of requiring a separate upload utility.

Use the CLI

Build, upload, run, and inspect V5 programs from a terminal.

Use the serial library

Build browser tools on top of the V5 serial protocol.

Packages

PackageUse it when
@v5x/cliYou want a ready-to-use workflow for PROS, vexide, or VEXcode C++ projects.
@v5x/serialYou are building a browser application that connects to a brain through Web Serial.
v5x is an independent project. It is not an official VEX Robotics product.