https://github.com/ilanvinograd/torch
Torch is a robust and lightweight GUI tool designed to streamline file and folder selection, manage clipboard content, and facilitate seamless sharing of project code with AI chatbots.
https://github.com/ilanvinograd/torch
automation clipboard clipboard-tool file-management gui gui-application open-source productivity python tkinter
Last synced: 5 months ago
JSON representation
Torch is a robust and lightweight GUI tool designed to streamline file and folder selection, manage clipboard content, and facilitate seamless sharing of project code with AI chatbots.
- Host: GitHub
- URL: https://github.com/ilanvinograd/torch
- Owner: IlanVinograd
- License: mit
- Created: 2024-12-13T19:12:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-22T07:55:29.000Z (over 1 year ago)
- Last Synced: 2025-04-03T06:13:44.522Z (about 1 year ago)
- Topics: automation, clipboard, clipboard-tool, file-management, gui, gui-application, open-source, productivity, python, tkinter
- Language: TeX
- Homepage:
- Size: 9.82 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Torch - File Management Tool

Torch is a simple and intuitive file management application that allows you to browse, select, and copy files or folders with ease. This app is designed to work seamlessly on Windows.
## Illustration
Here’s a quick demonstration of Torch in action:

## Features
- **File/Folder Navigation**:
- Double-click to enter folders.
- Backspace to navigate back to the parent directory.
- **File Selection**:
- Use `Ctrl + Click` to select multiple files or folders.
- Use `Shift + Click` to select a range of files or folders.
- `Select All` to select all files and folders in the current directory.
- `Deselect All` to clear your selection.
- **Copy Functionality**:
- Copies the content of selected files to the clipboard in the format:
```
file_name:
file_content
```
- **Help Tab**:
- Includes detailed instructions on how to use the application.
- **Desktop Shortcut**:
- Quickly create a shortcut for the app on your desktop.
## Support the Project
If you find Torch useful and want to help it grow, consider giving the repository a ⭐️ on GitHub!
It’s a small gesture that makes a big difference in increasing visibility and encouraging further development.
---
## Installation
1. Clone the repository + fork:
```bash
gh repo fork https://github.com/IlanVinograd/torch.gi t --clone=true
gh repo star IlanVinograd/torch
```
2. Move to torch dir
```bash
cd torch
```
3. Run the setup script to create a desktop shortcut:
```bash
setup.bat
```
> ⚠ **Warning**
> Windows Defender or other antivirus programs might flag this application as a potential threat.
> This is a **false positive** caused by the nature of the setup script and its functionality.
>
> - You can inspect the source code yourself for transparency.
> - Alternatively, rebuild the project from scratch if you have any concerns.