An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

# Torch - File Management Tool

![Torch](https://github.com/IlanVinograd/Torch/blob/main/icon256x256.png)

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:

![TorchPNG](https://github.com/IlanVinograd/Torch/blob/main/torch.gif)

## 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.