{"repo":"vimpostor/blobdrop","free":true,"listed":false,"github":"https://github.com/vimpostor/blobdrop","clone":"git clone https://github.com/vimpostor/blobdrop.git","description":"Drag and drop files directly out of the terminal","language":"C++","stars":219,"topics":["drag-and-drop","workflow","cli","qml","qt"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"Blobdrop Drag and drop your files directly from the terminal. https://github.com/vimpostor/blobdrop/assets/21310755/1957b6a7-475c-4930-80b9-18564ef39eb9 Installation Note: For Arch Linux users there is an AUR package, for Nix users there is a flake available and an official package in nixpkgs. You can also download an AppImage from the latest release. Building from source Make sure you have a C++23 compiler and the latest Qt with the Declarative and Svg modules installed. Usage For more options see blobdrop -h or the man page blobdrop(1) . Features - Start drag automatically without a GUI - Hide the parent terminal emulator while dragging - Automatically quit once all paths have been dragged - Auto-hide the GUI while dragging - Show mime icons and thumbnails for media - Drag all files at once - Preview files with a single click - Shell completions - Act as a sink and print dropped files to the terminal - Pipe filenames asynchronously into stdin Frontends Blobdrop implements multiple frontends to drag the files from: - From a normal window - Inside a desktop notification, using the x-kde-urls Notifications extension - As an immediate drop to a click location, this works on all EWMH-compliant window managers - As clipboard content, allowing to paste the file URIs to other programs - As an OSC8 hyper link in the terminal emulator, but currently there exists no terminal emulator that can drag and drop OSC8 links Alternatives - dragon - A GTK implementation of the same concept - c","default_branch":null,"files":null,"tree":[],"storefront":"/r/vimpostor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vimpostor/blobdrop/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}