https://github.com/lyrcaxis/filesdropper
Easy way to visualize your files via drag & drop.
https://github.com/lyrcaxis/filesdropper
Last synced: about 2 months ago
JSON representation
Easy way to visualize your files via drag & drop.
- Host: GitHub
- URL: https://github.com/lyrcaxis/filesdropper
- Owner: Lyrcaxis
- License: mit
- Created: 2025-02-02T06:44:14.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-10-02T16:51:42.000Z (9 months ago)
- Last Synced: 2025-12-26T20:10:10.803Z (6 months ago)
- Language: C#
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/Lyrcaxis/FilesDropper/releases)
# FilesDropper
*A magical drag-and-drop clipboard wizard for developers*

With the absurd rise of AI popularity, being able to easily share a list or visualization of files can come handy. FilesDropper addresses those needs by providing a minimal, lightweight, and easily accessible multi-purpose UI.

**Become a power user too with the click of one button!** *(I hope I'm doing that marketing thing right)*
## Features
- Transparent overlay UI (always on top)
- Copies info from files you drop onto it into your clipboard, then exits seamlessly
- Auto-detects and ignores non-text files (prevents junk in clipboard)
- Drag & Drop files and folders from within Visual Studio!
- Provides THREE different ways to visualize your files
- Right-click or press escape to exit instantly
- For absolute transparency, releases are automated by github workflow
- Single and portable EXE - no dependencies needed (-.NET runtime)
---------------------
## Three different modes:
### Plain Text Mode
When you drop files into the window, you get the content back as text, directly in your clipboard.
https://github.com/user-attachments/assets/eef69c80-fe96-4d3b-ad3e-f0457b39fb81
###### This can/will include whole directories (after your confirmation). Allows easy paste of whole projects.
---------------------
### File hierarchy mode (Ctrl+Drop)
If you hold `Ctrl` while dropping the files, you get back a visualization of the hierarchy instead of file contents.
https://github.com/user-attachments/assets/04ccc65f-bbb8-4fdf-af65-9abf47069905
###### Allows textual visualization of project structures for easy debugging. Check how pretty it looks on the ^ video!
---------------------
### Folder Info mode (Ctrl+Alt+Drop)
With `Ctrl+Alt+Drop`, you retrieve a hierarchical visualization of directories, including their size and file counts.
https://github.com/user-attachments/assets/4476fa12-674d-4b24-9e0c-48019f4932f5
###### The files are not rendered as icons in this mode, but as numbers instead. Useful to analyze and optimize large projects at a glance.
---------------------
## Usage
1. Download the latest version from the [Github Releases Page](https://github.com/Lyrcaxis/FilesDropper/releases).
2. (Optional, but highly recommended) Pin to Taskbar for easy access.
3. Drop some files in! Hold `Ctrl` or `Ctrl+Alt` while dropping for different modes.
4. The text will be copied onto your clipboard directly, and the app will automatically exit.

<----- FilesDropper's rightful place
**Tips for Safe Usage**
- Clipboard contents can potentially be accessed by other applications on your system. While FilesDropper is completely safe, it's always a good idea to ensure your system is malware-free when working with sensitive data.
- Make sure you're not using a heavily outdated browser. Modern browsers protect your clipboard from websites.
- Only download applications from their official source. For FilesDropper, that's the [Github Releases page](https://github.com/Lyrcaxis/FilesDropper/releases).
- For full transparency, this app's code is open source, and the build/upload are automated by Github from source. This section was not made to scare people, but rather to promote safe software usage and prevent mishaps.
---------------------
## Notes
- FilesDropper should be able to handle symbolic links properly.
- Color shifts indicate active mode (blue/purple/dark blue).
- Files that can't be accessed are skipped, and an info dialog will notify you.
- Sadly, I couldn't make it support VSCode. Open to contributions as it would be awesome!
- Also, I'm not the **best** UI/UX designer. Your UI/UX improvements and ideas are welcome!
## License
- This project is licensed under the [MIT License](https://github.com/Lyrcaxis/FilesDropper/blob/main/LICENSE).