https://github.com/iamzubin/holdem
Holdem is a lightweight, open-source tool for effortlessly dragging and organizing files on your desktop. Inspired by Dropover and built with Tauri, Holdem lets you collect and drop files in a temporary holding area — no clutter, no hassle.
https://github.com/iamzubin/holdem
dropover-alternative file-manager productivity rust utility windows
Last synced: 5 months ago
JSON representation
Holdem is a lightweight, open-source tool for effortlessly dragging and organizing files on your desktop. Inspired by Dropover and built with Tauri, Holdem lets you collect and drop files in a temporary holding area — no clutter, no hassle.
- Host: GitHub
- URL: https://github.com/iamzubin/holdem
- Owner: iamzubin
- Created: 2024-09-29T21:45:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-12-16T20:53:03.000Z (6 months ago)
- Last Synced: 2025-12-20T11:40:07.664Z (6 months ago)
- Topics: dropover-alternative, file-manager, productivity, rust, utility, windows
- Language: TypeScript
- Homepage: https://holdem.iamzub.in
- Size: 7.63 MB
- Stars: 107
- Watchers: 1
- Forks: 3
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Holdem
Holdem is an open-source tool inspired by Dropover for macOS, built using [Tauri](https://tauri.app). It simplifies file drag-and-drop management, offering a temporary holding area for files or folders, making multitasking and file organization smoother across your desktop.

## Features
- **Temporary Holding Area:** Hold and manage multiple files or folders in a convenient floating window.
- **Drag and Drop Support:** Drag files or folders into the Holdem window, and drag them out when needed.
- **Customizable Window Positioning:** Easily move and adjust the Holdem window anywhere on the screen.
## Download
Download the latest release from the releases page
## Installation
### From Source
Make sure you have cargo (rust) and pnpm (nodejs) installed.
1. Clone the repository:
```bash
git clone git@github.com:iamzubin/holdem.git
```
2. Navigate to the project directory:
```bash
cd holdem/app
```
3. Install dependencies:
```bash
pnpm install
```
4. Build and run the application:
```bash
pnpm tauri dev
```
## Usage
1. Launch Holdem.
2. Shake your mouse like crazy while holding some files
3. Drag files into the floating window that appears.
4. Files will remain in the holding area until dragged out.
## Features
- [x] Basic drag and drop.
- [x] Tray icon.
- [x] Global hotkey.
- [x] Auto start on startup.
- [ ] Drop data(images, text, etc) to the holding area.
- [ ] Multiple Shelfs.
## Contributing
We welcome contributions! If you want to report a bug, request a feature, or submit a pull request, please open an issue or submit a PR.
## License
Holdem is licensed under the [MIT License](LICENSE).
---