Skip to content

Repository files navigation

ZipBox

Визуальный архиватор с метафорой коробки. Перетащите файлы в окно — нажмите одну кнопку — получите .zip на рабочем столе.

ZipBox создан как кроссплатформенная утилита для Windows и macOS, ориентированная на простоту: ни одного лишнего меню, минимум текста, одна центральная метафора — картонная коробка, в которую вы складываете файлы.

Возможности

  • Перетаскивание файлов и папок в окно
  • Создание .zip архива на рабочем столе одним кликом
  • Сохранение структуры папок при архивации
  • Тёмная тема, тонкая анимация коробки
  • Нативное ощущение на Windows и macOS

Технологии

СлойСтек
ОболочкаTauri 2
UIReact + TypeScript
АрхивацияRust (crate zip)
АнимацииFramer Motion

Установка

Готовые сборки

(Раздел появится когда будут релизные билды.)

Запуск из исходников

Требования:

  • Node.js 18+
  • Rust (stable, через rustup)
  • На Windows: Visual Studio 2022 с workload Desktop development with C++
  • На macOS: Xcode Command Line Tools
git clone https://gitverse.ru/gorinator/ZipBox.git
cd ZipBox
npm install
npm run tauri dev

Сборка релизной версии:

npm run tauri build

Готовые бинарники появятся в src-tauri/target/release/bundle/.

Структура проекта

ZipBox/
├── src/ — React-фронтенд
│ ├── App.tsx — главный компонент
│ └── App.css — стили
├── src-tauri/ — Rust-бэкенд
│ ├── src/lib.rs — Tauri commands (pack_files, reveal)
│ └── tauri.conf.json — конфигурация окна и сборки
└── README.md

Скриншоты

Mac OS InstallerФайлы добавленыАрхив готов

Лицензия

MIT © 2026 gorinator — см. LICENSE.

About

📦 ZipBox — визуальный архиватор для Windows и macOS. Перетащите файлы в коробку, нажмите кнопку, заберите .zip с рабочего стола.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages