Lightweight drag-and-drop shelf (Dropover / Yoink alternative) for Windows 10 & 11 built with Rust & Tauri v2.
🇷🇺 Русский • 🇬🇧 English • 🌐 Экосистема
StashIt — сверхлегковесный нативный плавающий карман для Windows 10 & 11, входящий в экосистему системных инструментов Kobalt Tools (MiniBin, Undoit, PolyShift, PeekIt).
Служит временным буфером для перетаскивания файлов, картинок, веб-ссылок и текста при навигации между папками и рабочими пространствами. В состоянии покоя приложение 100% невидимо. При перетаскивании контента карман материализуется прямо у курсора по лёгкой встряске мыши или при начале движения.
Потребляет менее 25 МБ RAM благодаря ядру на Rust 2021 и реактивному интерфейсу на Svelte 5 под движком Tauri v2.
| Параметр | StashIt | Dropover (macOS) | DropPoint (Windows / Electron) |
|---|---|---|---|
| Стек технологий | Rust + Tauri v2 + Svelte 5 | Swift / macOS Native | Electron + Node.js |
| Платформа | Windows 10 & 11 | macOS Only | Windows / Linux / macOS |
| ОЗУ в фоне | 15–20 МБ | 25–40 МБ | 150–300 МБ |
| Холодный запуск | ~50 мс | Нативно macOS | 1.5–2.5 сек |
| Размер установщика | ~4.5 МБ | App Store | > 80 МБ |
| Права администратора | Не требуются (чистый HKCU) | Не требуются | Зависит от пакета |
- 🫨 Встряска мыши (Shake to Show): Зажмите файл и качните мышь — карман появится прямо рядом с курсором (как в Dropover).
- 🎯 Автопоявление при перетаскивании: Опциональный режим открытия при начале Drag & Drop (как в Yoink).
- 📦 Захват всей стопки: Перетаскивание как отдельных файлов, так и всей пачки сразу через мастер-ручку.
- ⏳ Умный таймер автоочистки (5 сек): Мягкий обратный отсчёт после переноса файлов; карман скрывается автоматически.
- 📋 Нативное копирование файлов: Помещение реальных путей (
CF_HDROP) в системный буфер Windows для вставки черезCtrl+V. - 🎨 Адаптивный Fluent Acrylic интерфейс: Тёмная, светлая и системная темы с акриловым размытием.
- 🚀 Безопасная автозагрузка: Запуск через реестр
HKCUбез запросов UAC.
Скачайте актуальную версию со страницы последнего релиза:
- Инсталлятор (
Setup.exeили.msi): Быстрая установка без прав администратора. - Portable версия (
.zip): Запуск в один клик без инсталляции.
StashIt is an ultra-lightweight, native drag-and-drop shelf for Windows 10 & 11 and part of the Kobalt Tools desktop ecosystem (MiniBin, Undoit, PolyShift, PeekIt).
It acts as a temporary holding shelf for files, images, URLs, and text snippets while you navigate between folders and workspaces. When idle, the app is 100% invisible. Whenever you drag files, a quick cursor shake summons the shelf right next to your mouse pointer.
Consumes under 25 MB RAM built with native Rust 2021 and Svelte 5 under Tauri v2.
| Metric | StashIt | Dropover (macOS) | DropPoint (Windows / Electron) |
|---|---|---|---|
| Tech Stack | Rust + Tauri v2 + Svelte 5 | Swift / macOS Native | Electron + Node.js |
| Platform | Windows 10 & 11 | macOS Only | Windows / Linux / macOS |
| Idle RAM | 15–20 MB | 25–40 MB | 150–300 MB |
| Cold Launch | ~50 ms | macOS Native | 1.5–2.5 sec |
| Installer Size | ~4.5 MB | App Store | > 80 MB |
| Admin Rights | Zero Admin (pure HKCU) | Not required | Package dependent |
- 🫨 Shake to Show: Hold and shake mouse while dragging files to instantly summon shelf at cursor position.
- 🎯 Auto on Drag: Optional mode to reveal the shelf immediately upon drag initiation.
- 📦 Batch Drag Handle: Drag all stashed files or selected items simultaneously with one gesture.
- ⏳ Smart Auto-Clear Countdown (5s): Automatically clears and hides the shelf after files are moved out.
- 📋 Native Clipboard Integration: Injects real file system paths (
CF_HDROP) directly onto the Windows clipboard forCtrl+V. - 🎨 Fluent Acrylic UI: Beautiful dark and light themes matching Windows 11 aesthetics.
- 🚀 Clean User-Mode Startup: Registry-based autorun in
HKCUwithout intrusive UAC popups.
Download the latest version from GitHub Releases:
- Installer (
Setup.exe/.msi): Fast user-mode installer, no administrator rights needed. - Portable (
.zip): Unpack and run anywhere.
# 1. Установка зависимостей фронтенда
npm install
# 2. Запуск в режиме разработки (Hot Reload)
npm run tauri dev
# 3. Сборка релизного установщика
npm run tauri build| Проект | Описание | Стек | Ссылки |
|---|---|---|---|
| 📥 StashIt | Плавающий карман Drag-and-Drop (Dropover / Yoink для Windows) | Rust + Tauri v2 + Svelte 5 | Repo • Web |
| 🗑️ MiniBin | Умная корзина в системном трее с Flyout-интерфейсом | Rust + Tauri v2 + Svelte 5 | Repo • Web |
| ⏱️ Undoit | Локальная машина времени и версионирование файлов (Ctrl+Z) | Rust + Tauri v2 + Svelte 5 | Repo • Web |
| 🌐 PolyShift | HUD-помощник и контекстный перевод у курсора с Gemini AI | Rust + Tauri v2 + Svelte 5 | Repo • Web |
| 👁️ PeekIt | Мгновенный предпросмотр файлов по клавише Space | Rust + Tauri v2 + Svelte 5 | Repo • Web |
| 🧩 PeekIt Plugins | Официальный реестр и SDK веб-плагинов для PeekIt | TypeScript + Web SDK | Repo • Web |
| 🎨 kobalt_ui | Общая библиотека UI компонентов (шапка, футер, релизы) | Flutter Web (Dart) | Repo |
Распространяется под лицензией MIT. Подробнее в файле LICENSE.