
V 友们好,
受够了记账 App 的开屏广告、昂贵订阅以及将个人财务数据上传到商业服务器,我用业余时间写了一款纯粹的记账 PWA —— Zenance。
👉 在线体验(可一键安装 PWA ):https://zenance.pages.dev
👉 GitHub 源码:https://github.com/noah-sze/Zenance
核心特性
- 回归工具本质的极简美学:极致高对比黑白与等宽数字,无多余阴影与色彩。不喧宾夺主,把视觉焦点百分之百留给你的收支状况与资产真相。
- 本地优先 & 零隐私收集:数据 100% 存在本机 IndexedDB (Dexie.js),无后端、无分析代码( Zero Telemetry ),断网秒开秒记。
- AES-GCM 端到端加密同步:通过个人 Dropbox API 同步。数据在出浏览器前由 Web Crypto API 本地加密(零知识证明),云端只存密文。
- 人际「对象」管理与分账:将流水与人际往来解耦。谁欠我(应收)、我欠谁(应还)与往来净额一目了然,支持朋友聚餐代付分账与借贷对账。
- 多币种与自由备份:支持多币种账户、分类预算追踪、一键导出/导入标准 JSON 备份、PIN 码防窥锁定。
技术栈
React 19 + TypeScript + Vite + Tailwind CSS v4 + Zustand + Dexie.js ,遵循 AGPL-3.0 协议完全开源。
目前自己已日常主力使用,欢迎 V 友们把玩、提 Issue 与建议!如果合你胃口,也欢迎给个 Star ⭐