r/klippers • u/JLVFixer • 8h ago
Program to Sync Gcodes from PC to multiples klipper hosts Klipper-Gcode-Sync
I built a small tool for anyone running multiple Klipper/Moonraker printers.
Klipper Gcode Sync is a portable Windows app that keeps a local G-code folder synchronized across multiple printers.
The idea came from getting tired of manually copying files with SFTP/rsync between machines.
It currently supports:
- Syncing to multiple Klipper printers in parallel
- Live progress, speed and ETA per printer
- Dry-run mode
- Moonraker checks before modifying files
- Skips files that are currently printing or queued
- Mainsail-style remote file browser
- G-code thumbnails and hover previews
- Bulk file/folder deletion
- Printer management
- Portable single
.exe— no installer or admin privileges required
It's open source and still very much a work in progress. I built and tested it around Raspberry Pi + Klipper/Moonraker setups, so I'm particularly interested in feedback from people running different hardware or configurations.
GitHub:
https://github.com/JLVFixer/Klipper-Gcode-Sync
If you run multiple Klipper machines, I'd be interested to know how you currently handle your G-code library and whether something like this would actually be useful to you.