展示HN:Sklad – 安全、离线优先的代码片段管理器 (Rust, Tauri v2)
Show HN: Sklad – Secure, offline-first snippet manager (Rust, Tauri v2)

原始链接: https://github.com/Rench321/sklad

## Sklad:您的本地安全代码片段管理器 Sklad 是一款跨平台代码片段管理器,旨在快速存储和访问常用文本,例如密码、API 密钥和代码。它驻留在您的系统托盘中,以便一键访问您的加密数据。 主要功能包括 Argon2 的 AES-256 加密、快速搜索(Cmd/Ctrl+K)和文件夹组织。Sklad 优先考虑隐私,采用本地存储 – 您的数据*绝不会*离开您的设备。方便的单击左键可以复制上次使用的代码片段。 目前处于抢先体验阶段,Sklad 使用 Rust、React 和 Tauri 构建,确保内存安全和跨平台兼容性(Windows、macOS、Linux)。请注意,Windows 用户可能会遇到 SmartScreen 警告,macOS 用户可能需要调整安全设置才能运行该应用程序。 安装说明和贡献详情可在 GitHub 仓库中找到:[https://github.com/Rench321/sklad](https://github.com/Rench321/sklad)。它是开源的(MIT 许可证)!

## Sklad: 安全、离线代码片段管理器 Sklad 是一款新的、基于 Rust 的、离线优先的代码片段管理器,使用 Tauri v2 构建,专为 DevOps 专业人士设计。它的创建者 Pavel 发现现有的解决方案,如密码管理器速度太慢,剪贴板管理器对于经常使用的操作数据(如 SSH 密码、IP 和 CLI 命令)不够安全。 Sklad 提供了一种独特的“托盘优先”界面,直接在操作系统托盘菜单中呈现嵌套文件夹层次结构,以便通过“肌肉记忆”导航快速访问。它优先考虑安全性,采用 AES-256-GCM 加密和 Argon2 密钥推导,并在锁定时从内存中擦除敏感数据。 讨论强调了一个潜在的未来方向:与现有的密码管理器(如 1Password 或 KeePassXC)集成,作为快速访问前端,减少“加密表面积”并利用已建立的安全功能。虽然 KeePassXC 等替代方案存在,但 Sklad 专注于速度和针对操作数据的特定工作流程,将其与高安全性凭据分开。开发者承认了对 Tauri 依赖项足迹的担忧,并强调了 Rust 后端用于关键安全功能。 [GitHub 仓库](https://github.com/Rench321/sklad)
相关文章

原文

GitHub Release License: MIT Platform Made with Rust

Sklad is a cross-platform snippet manager that lives in your system tray. Store passwords, API keys, code snippets, and any text you copy frequently — encrypted and always one click away.

Sklad Demo


  • 🔒 Master Password Protection — Secrets are AES-256 encrypted with Argon2 key derivation
  • 📋 One-Click Copy — Click tray → select snippet → done
  • 🔍 Quick Search — Find anything instantly with Cmd/Ctrl+K
  • 📁 Folder Organization — Organize snippets into nested folders
  • 🌙 Dark/Light Theme — Easy on the eyes
  • 💾 Local-Only Storage — Your data never leaves your machine
  • 🖱 Left-Click Quick Copy — Left-click tray to copy last used snippet

Sklad UI


GitHub Release

Note

🚧 Early Access — Sklad is in active development. Expect bugs and breaking changes.

Warning

Windows users: You may see a SmartScreen warning because the app is not code-signed yet and has few downloads. Click "More info""Run anyway" to proceed.

Warning

macOS users: The app is not notarized yet (requires Apple Developer account).
If you see "Sklad is damaged", open Terminal and run:

xattr -cr /Applications/Sklad.app

Feature Sklad Maccy Text File
🔐 Encrypted secrets
🦀 Memory safe (Rust) N/A
🖥 Cross-platform ❌ Mac only
☁️ No cloud/tracking
📁 Folder organization
🔍 Fast search
🖱 System tray access

Windows

Install Visual Studio Build Tools with "Desktop development with C++" workload.

Linux (Debian/Ubuntu)
sudo apt install libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev
macOS
git clone https://github.com/Rench321/sklad.git
cd sklad
pnpm install
pnpm tauri build

Binaries will be in src-tauri/target/release/bundle/.


Contributions are welcome! Feel free to open issues or submit PRs.


MIT — Use it however you want.


Made with 🦀 Rust + ⚛️ React + 💙 Tauri

联系我们 contact @ memedata.com