PythOS Imager is a cross-platform image flashing tool suite, inspired by Raspberry Pi Imager. It includes a desktop GUI application and a command-line tool.
- Download OS images from a remote list.
- Flash images to removable drives (USB/SD cards).
- Verify the integrity of flashed images.
- Cross-platform support (macOS, Windows, Linux).
The PythOS Imager GUI is a desktop application built with C++ and Qt6.
Coming Soon...
| Platform | Support |
|---|---|
| macOS | .app bundle |
| Windows | .exe portable |
| Linux | .AppImage or .deb |
(Installation instructions for the GUI application will be provided once the application is built.)
The PythOS Imager CLI is a command-line tool built with Node.js.
| Platform | Support |
|---|---|
| macOS | ✅ |
| Linux | ✅ |
| Windows | via WSL |
To install the CLI tool, you need to have Node.js and npm installed. Then, navigate to the pythos-imager-cli directory and run the following command:
npm install pythos-imager| Command | Alias | Description |
|---|---|---|
ls drive |
ls d |
Lists the available drives. |
ls image |
ls i |
Lists the available images. |
pull <name-or-version> |
p |
Downloads and verifies the specified ISO. |
flash <name-or-version> --drive <drive-path> |
f |
Flashes a downloaded image to a drive. |
verify <name-or-version> --file <image-path> |
v |
Verifies the integrity of a downloaded image file. |
For detailed usage instructions, please refer to the README.md file inside the pythos-imager-cli directory.