
sklad v0.2.2
Промышленное безопасное хранилище фрагментов кода для вашего системного трея. 📦 Создано с использованием Rust (Tauri v2) и React. Работает офлайн в первую очередь, зашифровано AES-256 и рекурсивно.
Sklad 📦
Sklad — это кроссплатформенный менеджер сниппетов, живущий в системном трее. Храните пароли, ключи API, фрагменты кода и любой текст, который вы часто копируете — зашифрованным и всегда в одном клике.
Демонстрация Sklad
✨ Возможности
- 🔒 Защита мастер-паролем — Секреты шифруются AES-256 с выводом ключа Argon2
- 📋 Копирование в один клик — Нажмите на трей → выберите сниппет → готово
- 🔍 Глобальный поиск — Находите всё мгновенно из любого места с помощью горячей клавиши
- ⚡ Мгновенное создание — Вызывайте окно создания сниппета из любого приложения по горячей клавише
- 📁 Организация по папкам — Сортируйте сниппеты во вложенные папки
- ⏱️ Автоблокировка и автосохранение — Настраиваемое время ожидания хранилища и обработка несохранённых изменений
- 🌙 Тёмная/светлая тема — Бережёт глаза
- 💾 Локальное хранение — Ваши данные никогда не покидают устройство
- 🖱 Настраиваемый трей — Конфигурация действий левой кнопки мыши и контекстного меню
Интерфейс Sklad
⬇️ Скачать
| Windows | macOS (Apple Silicon) | macOS (Intel) | Linux |
|---|---|---|---|
| 📦 .msi | 📦 .dmg (ARM) | 📦 .dmg (x64) | 📦 .deb |
🍺 Homebrew (macOS)
Вы также можете установить Sklad через Homebrew:
brew install --cask --no-quarantine Rench321/sklad/sklad
Или добавив репозиторий:
brew tap Rench321/sklad
brew install --cask --no-quarantine sklad
Чтобы обновить Sklad через Homebrew:
brew update
brew upgrade --cask sklad
[!WARNING] Пользователи Windows: Может появиться предупреждение SmartScreen, так как приложение ещё не подписано кодом и имеет мало загрузок. Нажмите «Подробнее» → «Всё равно запустить».
[!WARNING] Пользователи macOS: Приложение ещё не нотаризировано (требуется аккаунт разработчика Apple).
Если вы видите «Sklad повреждён», откройте Терминал и выполните:xattr -cr /Applications/Sklad.app
Почему Sklad?
| Функция | Sklad | Maccy | Текстовый файл |
|---|---|---|---|
| 🔐 Зашифрованные секреты | ✅ | ❌ | ❌ |
| 🦀 Безопасность памяти (Rust) | ✅ | ✅ | N/A |
| 🖥 Кроссплатформенность | ✅ | ❌ Только Mac | ✅ |
| ☁️ Нет облака/отслеживания | ✅ | ✅ | ✅ |
| 📁 Организация по папкам | ✅ | ❌ | ❌ |
| 🔍 Быстрый поиск | ✅ | ✅ | ❌ |
| 🖱 Доступ из системного трея | ✅ | ✅ | ❌ |
🌟 Отмечен в
🛠 Сборка из исходников
Предварительные требования
Windows
Установите Visual Studio Build Tools с нагрузкой «Разработка классических приложений на C++».
Linux (Debian/Ubuntu)
sudo apt install libwebkit2gtk-4.1-dev libxdo-dev libssl-dev libayatana-appindicator3-dev librsvg2-dev
macOS
xcode-select --install
Сборка
git clone https://github.com/Rench321/sklad.git
cd sklad
pnpm install
pnpm tauri build
Бинарники будут в src-tauri/target/release/bundle/.
🤝 Вклад
Вклад приветствуется! Не стесняйтесь открывать issues или отправлять PR.
👥 Авторы
📄 Лицензия
MIT — Используйте как хотите.
💝 Поддержка проекта
Если вы считаете Sklad полезным, вы можете поддержать его разработку!
|
USDT (TRC-20) / TRX (Tron) QR-код USDT TSfo5D6ppU6BXjArhLmQqF9Wn2DubwrskN
|
Bitcoin (BTC) QR-код BTC bc1qwme9mt8z9rvmg6yk6lydwwepvq4gtmx7t6peww
|
|
Ethereum (ETH) QR-код ETH 0x1D7E5aBe8202783305C2297c900df052636032AB
|
TON QR-код TON UQBerf_nhuloww36ipxr00lKsSjQ6Ub_709Raz8D_6yi2GgW
|
Сделано с 🦀 Rust + ⚛️ React + 💙 Tauri