A fast, local image upload CLI tool designed for seamless integration with image processing workflows.
pip install pabl# Upload a single image (copies to temp directory)
pabl upload "C:\path\to\image.png"
# Upload and open in default image viewer
pabl upload --open "C:\path\to\image.png"
# Upload and store in memory (for advanced integrations)
pabl upload --memory "C:\path\to\image.png"
# Move an image (super optimized)
pabl move "C:\path\to\image.png" "C:\new\location\image.png"
# Enter drop mode to accept dragged images or pasted paths
pabl drop
# Get help
pabl --help- Fast local image handling
- All uploads are copied to a temp directory (
~/.pabl/tmp/or%USERPROFILE%\.pabl\tmp\) - Temp directory is cleaned up automatically when the process exits
--openflag opens the image in your system's default image viewer--memoryflag loads the image into memory for advanced integrations- Move images locally with
pabl move - Drag-and-drop support via
pabl dropcommand - Cross-platform compatibility (Windows, macOS, Linux)
- Designed for integration with other tools
To contribute to Pabl:
- Clone the repository
- Install development dependencies:
pip install -e . - Make your changes
- Submit a pull request
open-source, terminal-based tool in Python designed for fast, local image uploads