v1.2.0fl_chart
一個高度可自訂的 Flutter 圖表庫,支援折線圖、長條圖、餅圖、散點圖和雷達圖。
本地優先的跨平台會計 · 自建雲 + iCloud/WebDAV/S3 同步 · AI 記帳 · MCP
v1.2.0一個高度可自訂的 Flutter 圖表庫,支援折線圖、長條圖、餅圖、散點圖和雷達圖。
一個反應式快取與資料繫結框架。Riverpod 讓處理非同步程式碼變得輕鬆自在。
一個用於應用內購買的 Flutter 外掛程式。透過 App Store 和 Google Play 暴露應用內購買的 API。
Flutter 插件,允許透過生物識別、密碼、PIN 碼或圖案進行本機驗證。
v1.1.0用於在主螢幕上建立捷徑的 Flutter 外掛程式,也稱為 iOS 上的快速動作和 Android 上的應用程式捷徑。
Drift 是一個反應式庫,可用於在 Dart 和 Flutter 應用程式中儲存關聯資料。
適用於 drift 的開發相依性。包含產生器與開發工具。
v21.0.0一個跨平台插件,用於在 Flutter 應用中顯示和排程本機通知,並支援針對每個平台進行自訂。
v3.2.0高度可自訂、功能齊全的 Flutter 日曆組件。
一個檢測其子組件可見性的組件,並通知回調。
一個 Flutter 插件,用於使用 Google 的 ML Kit 文字辨識功能來識別任何中文、天城文、日文、韓文和拉丁文字集中的文字。
v12.2.1適用於 Android、iOS 和 Web 的 Flutter 外掛程式,支援影像裁切
{"sdk":"flutter"}{"sdk":"flutter"}^2.5.1^1.18.0^2.20.2^0.5.24^2.1.4^1.9.0^0.19.0^3.0.0^0.68.0^2.3.2^6.1.0^5.0.2^8.1.2^2.5.6^3.0.5^4.5.1^2.0.10+1^1.0.3^8.0.2^6.3.0^2.0.9^1.2.2^12.0.1^11.3.1^5.4.3+1^4.4.0^17.2.2^0.9.4^1.1.29^0.4.0+2^2.2.8^4.0.6^0.9.2^1.1.2^2.3.0^10.0.0^0.4.0^6.4.1^5.1.2^3.1.2^4.1.0^2.3.0^3.6.1^0.3.6^1.4.0{"path":"packages/flutter_ai_kit"}{"path":"packages/flutter_ai_kit_zhipu"}{"path":"packages/flutter_ai_kit_openai"}{"path":"packages/agentcore"}{"path":"packages/flutter_cloud_sync"}{"path":"packages/flutter_cloud_sync_supabase"}{"path":"packages/flutter_cloud_sync_webdav"}{"path":"packages/flutter_cloud_sync_icloud"}{"path":"packages/flutter_cloud_sync_s3"}^1.1.0^3.1.0^2.3.0^4.13.0^3.23.0^3.2.0^1.1.29{"sdk":"flutter"}^5.0.0^2.4.10^2.20.2^0.14.4^1.0.4{"sdk":"flutter"}以下為英文專案原文快照,最新內容請造訪 GitHub。
GitHub stars License Release Downloads Last commit Flutter
你的数据,你做主的开源记账应用
支持 BeeCount Cloud 自建云端 / iCloud / Supabase / WebDAV / S3 五种同步方案
🌐 官网 · 📖 文档 · 💝 捐赠 · 💬 Telegram · 📦 APK · 🚀 TestFlight
🤖 新:MCP 支持 — 搭配 BeeCount Cloud,用 LLM 直接管账本。
一款轻量、开源、隐私可控的个人财务管理和支出追踪 App。
| 传统记账应用 | 蜜蜂记账 |
|---|---|
| ❌ 数据存第三方,无法审计 | ✅ 完全开源,代码可审计 |
| ❌ 隐私可能被分析利用 | ✅ 离线优先 + 自建云端,开发者无法访问 |
| ❌ 服务商倒闭数据丢失 | ✅ 数据主权,5 种同步方案任选 |
| ❌ 高级功能付费墙 | ✅ 完全免费(包括 AI / OCR / 语音记账) |
| ❌ 广告 / 理财推荐 | ✅ 零广告 / 零追踪 / 零数据收集 |
平台支持:🤖 Android 5.0+ · 🍎 iOS 15.5+ · 🌐 Web(BeeCount Cloud 自带,见下文)
📱 HarmonyOS — 已停止更新
6 类内容 × 12 种规格,不打开 App 也能看账、一点直达记账:
蜜蜂记账提供 5 种同步方案,所有方案数据完全由你掌控,详细配置教程见 docs/cloud-setup.md。
| 方案 | 适用场景 | 特点 |
|---|---|---|
| BeeCount Cloud | 多端实时协同 + 自托管 + 多人共账 | Docker 一键、秒同步、自带 Web 端、多用户、共享账本 |
| iCloud | iOS 单平台用户 | 零配置、原生集成 |
| Supabase | 无 NAS 的跨平台用户 | 免费额度充足、配置简单 |
| WebDAV | NAS 用户 | 数据本地化、群晖/绿联云/Nextcloud |
| S3 协议 | 灵活云存储 | Cloudflare R2 / AWS S3 / MinIO,免费额度大 |
🔐 为什么自建? 隐私第一、成本可控、数据安全、开源可审计。所有同步代码开源。
多端实时秒级同步 + Web 管理端 + 多用户独立 + AES-256 加密备份 — 推荐有 NAS / VPS / Docker 环境的用户。
完整 Docker Compose 部署教程、备份系统、PWA、运维细节都在 Cloud 仓库:
👉 BeeCount-Cloud 仓库 — 一键 Docker 部署 + 完整文档
# 安装依赖
flutter pub get
# 代码生成
dart run build_runner build --delete-conflicting-outputs
# 运行应用
flutter run --flavor dev
# 构建发布
flutter build apk --flavor prod --release
更多开发规范见 docs/contributing/CONTRIBUTING_ZH.md。
快速开始:Fork → 创建 feature 分支 → 提交 → PR。详细规范见 完整贡献指南。
「主题色 + 皮肤 = 顶部头图」。皮肤分代码皮肤(CustomPainter 画渐变 / 几何,跟随主题色)和图片皮肤(SVG,BoxFit.cover 铺满头部,可整幅染成主题色)两类。
最简单的方式:照着 example_skin.svg 画一张 SVG → 丢进 assets/header_skins/ → 在 lib/styles/header_skins.dart 注册一条 → 加 i18n 名跑 flutter gen-l10n。
完整规范(SVG 要求 + 主题色着色 + 接入步骤)见 assets/header_skins/README.md。
Q: 不配置云服务能正常使用吗? A: 完全可以!应用默认本地存储,所有功能都能正常使用。可随时导出 CSV 备份。
Q: 应该选哪个云方案? A:
Q: 如何确保数据安全? A: 使用自己的服务器 / Storage / Bucket,WebDAV 和 S3 建议 HTTPS 加密传输。BeeCount Cloud 备份默认 AES-256 加密。
更多详情见 docs/cloud-setup.md 或 Issues。
蜜蜂记账完全免费开源,无广告无付费功能。如果觉得有用,请作者喝杯咖啡 ☕ 支持持续开发。
| 支付宝 | 微信支付 |
|---|---|
| 支付宝 | 微信支付 |
USDT (TRC20):TKBV69B2AoU67p3vDhnJUbMJtZ1DxuUF5C ·
| 项 | 金额 |
|---|---|
| Apple 开发者账号续费 | ¥688 / 年 |
| 轻量云服务器(ICP 备案) | ¥79 / 年 |
| 域名 | ¥80 / 年 |
| Google Play 开发者账号(一次性) | ¥177 |
| 年度持续成本 | ¥847 / 年 |
| https://raw.githubusercontent.com/TNT-Likely/BeeCount/HEAD/assets/avatars/qiao.svg | https://raw.githubusercontent.com/TNT-Likely/BeeCount/HEAD/assets/avatars/rui.svg | https://raw.githubusercontent.com/TNT-Likely/BeeCount/HEAD/assets/avatars/fishdivinity.png | https://raw.githubusercontent.com/TNT-Likely/BeeCount/HEAD/assets/avatars/shao.svg | https://raw.githubusercontent.com/TNT-Likely/BeeCount/HEAD/assets/avatars/ge.svg | https://raw.githubusercontent.com/TNT-Likely/BeeCount/HEAD/assets/avatars/te.svg | https://raw.githubusercontent.com/TNT-Likely/BeeCount/HEAD/assets/avatars/wen.svg | https://raw.githubusercontent.com/TNT-Likely/BeeCount/HEAD/assets/avatars/anon.svg | https://github.com/birdnofoots.png | https://github.com/charieswang72-pro.png | https://github.com/542474846.png | https://github.com/JOHN-2025.png | https://github.com/HowcanoeWang.png |
| *桥 ¥12 | *睿 ¥720 | fishdivinity ¥100 | *邵 ¥15 | *哥 ¥6 | *特 ¥15 | *文 ¥50 | 匿名 ¥50 | birdnofoots ¥10 | Charies ¥10 | 542474846 ¥66 | JOHN-2025 ¥30 | 浩瀚猫 ¥98 |
💡 已捐赠?提交信息 展示在列表中。
本项目采用 商业源代码许可证(Business Source License,BSL)。
| 用途 | 许可 |
|---|---|
| ✅ 个人使用 / 学习研究 / 开源贡献 | 完全免费 |
| ❌ 商业使用 | 需要付费授权 |
商业授权价格与购买流程见 COMMERCIAL_LICENSE.md,或邮件联系 sunxiaoyes@outlook.com。详见 LICENSE。
| 仓库 | 说明 |
|---|---|
| BeeCount-Cloud | 自建云同步服务端 + Web 管理端(FastAPI + React) |
| BeeCount-Website | 官网 / 文档仓库 |
| beecount-openharmony | 鸿蒙版本(已停止更新) |
| honeycomb | Claude Code 开发脚手架插件市场(本项目开发用的 skills/agents 集合) |
感谢 果核剥壳 - 互联网的净土、星之墨辰 对本项目的宣传。
感谢所有为蜜蜂记账项目贡献代码、提出建议和反馈问题的朋友们!
如有问题或建议,欢迎在 Issues 中提出,或在 Discussions 中参与讨论。
蜜蜂记账 🐝 — 让记账变得简单而安全