Skip to content

gorinator/ZipBox

Repository files navigation

ZipBox

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

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

Возможности

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

Технологии

Слой Стек
Оболочка Tauri 2
UI React + 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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors