alphaqiu
V2EX  ›  GitHub

oak-keyring:一个跑在终端里的本地优先密码管理器

  •  
  •   alphaqiu · 18h 21m ago · 380 views

    我正在开发 oak-keyring ,这是一款用 Rust 编写的、以隐私和本地优先为理念的密码管理器。其命令行工具名为 ok 。

    demo

    这个想法很简单:虽然很多密码管理器都提供了命令行接口( CLI ),但在日常的密码库管理中,用户仍然需要浏览、选择、编辑、确认操作、检查状态以及复制密钥等。我希望将这些工作流完全保留在终端内,通过一个全屏的、键盘驱动的终端用户界面( TUI )来实现,而不是依赖浏览器或桌面应用程序。

    目前支持的功能包括:

    • 浏览、创建、编辑和删除凭证及安全笔记
    • 全屏终端 UI ,包含侧边栏导航、搜索、标签、回收站及批量操作
    • 密码生成器,可独立使用或在表单中直接调用
    • 默认使用本地 SQLCipher 加密的密码库
    • 支持 BIP-39 助记词用于密码库恢复
    • 导入/导出功能
    • 闲置自动锁定
    • 密码健康检查及泄露密码提示
    • 可选的 Google Drive 同步功能(目前处于预览阶段)

    当前状态:

    • 基于 MIT 许可证开源
    • 最新版本:v0.8.0-preview.1
    • 已提供 macOS Apple Silicon 和 Intel 架构的构建版本
    • 暂不支持 Linux 和 Windows 构建
    • 预览版未经过签名和公证
    • 在正式发布稳定版之前,数据格式和打包方式可能会发生变化
    • 不提供托管账户恢复服务,用户需自行妥善保管主密码、恢复助记词及备份

    代码仓库: https://github.com/OpenKeyring/oak-keyring

    2 replies    2026-06-08 08:16:35 +08:00
    gap
        1
    gap  
       10h 46m ago via iPhone
    厉害了👍已🌟
    409164
        2
    409164  
       9h 44m ago
    挺好的,就是不会有人用你写的密码管理
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4704 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 10:01 · PVG 18:01 · LAX 03:01 · JFK 06:01
    ♥ Do have faith in what you're doing.