
sklad v0.2.2
Armazém seguro de trechos de código de nível industrial para a bandeja do sistema. 📦 Construído com Rust (Tauri v2) & React. Offline-first, criptografado com AES-256 e recursivo.
Sklad 📦
Sklad é um gerenciador de snippets multiplataforma que fica na bandeja do sistema. Armazene senhas, chaves de API, trechos de código e qualquer texto que você copie com frequência — criptografado e sempre a um clique de distância.
Demonstração do Sklad
✨ Funcionalidades
- 🔒 Proteção por Senha Mestra — Segredos são criptografados com AES-256 e derivação de chave Argon2
- 📋 Cópia com Um Clique — Clique na bandeja → selecione o snippet → pronto
- 🔍 Busca Global — Encontre qualquer coisa instantaneamente de qualquer lugar com atalho personalizado
- ⚡ Criação Instantânea — Abra a janela de criação de snippets de qualquer aplicativo com atalho personalizado
- 📁 Organização em Pastas — Organize snippets em pastas aninhadas
- ⏱️ Bloqueio Automático e Salvamento Automático — Tempo limite do cofre configurável e tratamento de alterações não salvas
- 🌙 Tema Escuro/Claro — Fácil para os olhos
- 💾 Armazenamento Apenas Local — Seus dados nunca saem da sua máquina
- 🖱 Bandeja Personalizável — Configure ações de clique esquerdo na bandeja e layout do menu de contexto
Interface do Sklad
⬇️ Download
| Windows | macOS (Apple Silicon) | macOS (Intel) | Linux |
|---|---|---|---|
| 📦 .msi | 📦 .dmg (ARM) | 📦 .dmg (x64) | 📦 .deb |
🍺 Homebrew (macOS)
Você também pode instalar o Sklad via Homebrew:
brew install --cask --no-quarantine Rench321/sklad/sklad
Ou adicionando o repositório primeiro:
brew tap Rench321/sklad
brew install --cask --no-quarantine sklad
Para atualizar o Sklad via Homebrew:
brew update
brew upgrade --cask sklad
[!WARNING] Usuários Windows: Você pode ver um aviso do SmartScreen porque o aplicativo ainda não está assinado digitalmente e tem poucos downloads. Clique em "More info" → "Run anyway" para continuar.
[!WARNING] Usuários macOS: O aplicativo ainda não está notarizado (requer conta Apple Developer).
Se você vir "Sklad is damaged", abra o Terminal e execute:xattr -cr /Applications/Sklad.app
Por que Sklad?
| Funcionalidade | Sklad | Maccy | Text File |
|---|---|---|---|
| 🔐 Segredos criptografados | ✅ | ❌ | ❌ |
| 🦀 Segurança de memória (Rust) | ✅ | ✅ | N/A |
| 🖥 Multiplataforma | ✅ | ❌ Mac apenas | ✅ |
| ☁️ Sem nuvem/rastreamento | ✅ | ✅ | ✅ |
| 📁 Organização em pastas | ✅ | ❌ | ❌ |
| 🔍 Busca rápida | ✅ | ✅ | ❌ |
| 🖱 Acesso pela bandeja do sistema | ✅ | ✅ | ❌ |
🌟 Destaques em
🛠 Compilar a partir do código fonte
Pré-requisitos
Windows
Instale o Visual Studio Build Tools com a carga de trabalho "Desenvolvimento para desktop com C++".
Linux (Debian/Ubuntu)
sudo apt install libwebkit2gtk-4.1-dev libxdo-dev libssl-dev libayatana-appindicator3-dev librsvg2-dev
macOS
xcode-select --install
Compilar
git clone https://github.com/Rench321/sklad.git
cd sklad
pnpm install
pnpm tauri build
Os binários estarão em src-tauri/target/release/bundle/.
🤝 Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar PRs.
👥 Contribuidores
📄 Licença
MIT — Use como quiser.
💝 Apoie o Projeto
Se você achar o Sklad útil, pode apoiar seu desenvolvimento!
|
USDT (TRC-20) / TRX (Tron) Código QR USDT TSfo5D6ppU6BXjArhLmQqF9Wn2DubwrskN
|
Bitcoin (BTC) Código QR BTC bc1qwme9mt8z9rvmg6yk6lydwwepvq4gtmx7t6peww
|
|
Ethereum (ETH) Código QR ETH 0x1D7E5aBe8202783305C2297c900df052636032AB
|
TON Código QR TON UQBerf_nhuloww36ipxr00lKsSjQ6Ub_709Raz8D_6yi2GgW
|
Feito com 🦀 Rust + ⚛️ React + 💙 Tauri