An Intellij/Pycharm plugin that provides a clean gui for interacting with pybricks hubs.
Uvx is required to interact with brickpipe. You can find installation instructions here.
1: Navigate to the releases tab in the github repository and select the latest release
2: Scroll down to Assets and download the pybricks-runner-[version].zip asset.
3: Open Pycharm/Intellij and navigate to IDE and Project Settings->Plugins->Manage Repositories, Configure Proxy, or Install Plugin from Disk(next to Installed on the top bar)->Install Plugin from Disk.
4: Select the zip archive.
1: Clone the repo.
git clone https://github.com/shaggysa/pybricks-runner.git
cd pybricks-runner2: Build the project.
./gradlew buildPlugin3: The archive should reside in build/distributions. Proceed to installation steps 4 and 5.
The gui code was largely written with assistance from LLMs. However, the python adapter process and IPC format are entirely my own design.
