夜雨聆风学习资料网

ARTICLE · 1225471

开源营养App,0元替代MyFitnessPal,隐私拉满!

开源营养App,0元替代MyFitnessPal,隐私拉满!
APP REVIEW2026.08

营养追踪必须花钱订阅?

0元平替MyFitnessPal

数据只存你手机里

开源免费 · AES-256加密 · 无广告无账号 · 2.3K Star

OpenNutriTracker

开源营养追踪

5 Parts + Conclusion

滑动

PART 01

它是什么

开源营养App

PART 02

用着怎么样

界面与功能

PART 03

替代谁

五大免费功能

PART 04

怎么用

下载与设置

PART ///

写在最后

聊聊感受

Google Play 用户评价

作为饱受订阅疲劳的人,这个营养追踪应用是一股清流

你算过一年花在 MyFitnessPal 上的订阅费够买多少斤鸡胸肉吗?

每个月几十块,广告还越弹越多,想导出自己的数据发现还得升级付费套餐。健康数据本来就是你最私密的东西,结果商业App一边收钱,一边惦记着你的数据。

直到在GitHub上刷到一个叫 OpenNutriTracker 的项目——2.3K Star,开源、免费、无广告,用户评价清一色好评。

01

PART

它是什么

WHAT IS IT

一句话:完全开源的营养追踪App,iOS和Android都能用。

它不是那种打开网页填一填的工具,而是基于Flutter开发的移动端应用,界面质感不错。不需要注册账号,没有登录环节,没有广告,也没有付费墙。数据全部存在你手机本地,AES-256加密,密钥存在Android Keystore / iOS Keychain里。

连开发者自己都看不到你吃了什么。

GitHub上拿到2.3K Star和319 Fork,30多个贡献者一起维护。已经上架App Store和Google Play,不用折腾源码就能直接用。

— 首页界面:剩余卡路里进度环 + 碳水/脂肪/蛋白质与目标对比

02

PART

用起来到底怎么样

USER EXPERIENCE

下载之后先逛了一圈首页,整体感觉清爽。

最上面是一个剩余卡路里进度环,今天还能吃多少一眼能看到。下方碳水、脂肪、蛋白质的实际摄入和目标对比排得整整齐齐,不用翻来翻去找数据。有个Google Play用户说自己用这个App减了10公斤以上,看完截图我信了——信息密度够用。

— 添加食物:支持搜索、最近记录一键重加和条形码扫描

录入食物有三种方式:搜索、手动输入卡路里、扫条形码。扫一下包装上的条形码就能查到营养信息,数据源来自Open Food Facts、USDA FoodData Central和德国BLS三个数据库。实测扫了一包饼干的条形码,秒出结果,热量、蛋白质、脂肪全都对得上。

— 食物详情:完整营养表格 + 微量营养素面板

点进食物详情页,信息量比预想的多——不只是卡路里和三大宏量营养素,完整营养表格把饱和脂肪、糖、纤维都列了出来,还带一个微量营养素面板,钠、钙、铁、钾、维生素D、B12、镁等10种元素全覆盖。

— 食物日记:月历视图 + 每日颜色标记 + 宏量营养素环形图

食物日记用日历驱动,一天切成早餐、午餐、晚餐和零食四餐,每餐有独立的卡路里目标,还能拖拽调整顺序。月历视图上每天用颜色标记完成情况,绿色达标、红色超标,哪天吃得好哪天放纵了,一眼就看得出来。

03

PART

它能替代哪些商业App

COMMERCIAL ALTERNATIVES

FEATURE 01

趋势分析

连续打卡天数、卡路里与目标对比曲线、宏量营养素均值、体重趋势图——这些在MyFitnessPal里是付费功能,这里直接免费给你用。

— 趋势分析:七天连续打卡 + 卡路里与目标线对比 + 宏量营养素均值

FEATURE 02

微量营养素面板

10种关键营养素的日/周视图,不只数卡路里。Cronometer的免费版在这方面卡得挺狠,这边直接全给看。

FEATURE 03

间歇性断食计时器

支持16:8等多种方案,带完成通知,不用额外下一个断食App。很多人专门为了这个功能去下载工具,这里直接内置了。

FEATURE 04

数据导入导出

JSON和CSV双向支持,还能通过二维码分享。换手机不怕丢数据,不会被平台锁死。有些商业App连导出都要收费,这点上OpenNutriTracker做得厚道。

FEATURE 05

Material You动态主题

16种预设主题加系统级动态取色,看着舒服。

— 个人资料:BMI、活动水平、体重目标设置

04

PART

怎么用

HOW TO USE

iOS用户去App Store搜「OpenNutriTracker」,Android用户去Google Play搜同名安装,都是免费的。不需要注册账号,打开就能用。

— Google Play商店下载横幅

想自己编译也行:

...bash

git clone https://github.com/simonoppowa/OpenNutriTracker.git

cd OpenNutriTracker

flutter pub get

flutter run

第一次打开先设个人目标——BMI、活动水平、体重目标,应用根据这些数据帮你算出每日推荐摄入热量。设好了就可以记录第一餐。应用支持9种语言,界面跟着系统语言走。

下载安装

App Store / Google Play

→

设置目标

BMI、活动水平、体重

→

记录第一餐

搜索或扫码即可

零门槛上手,无需注册账号

///

LAST

聊聊

FINAL THOUGHTS

健康App把隐私做好这一件事,就已经解决大问题了。

你每天吃了什么、体重多少、什么运动习惯,这些都是极敏感的个人数据。OpenNutriTracker用AES-256加Keystore/Keychain做到了数据完全本地化——无账号、无登录、无云端,你的数据就只存在你的手机里。App Store有用户评价说「No ads, no paywalls, no bloat, no bs」,随时能导出数据,不被任何平台绑架。

不过也得说几个局限:这不是医疗应用,怀孕、哺乳或有健康问题的人不建议用;中国本地食品的数据库覆盖有限,不少常见中式食材得手动添加自定义;条形码扫描偶尔识别不了,好在可以手动输入条形码数字。

项目由30多个贡献者维护,最新版v2.0.2在2026年8月刚发布,社区一直在活跃迭代。

被健康App收订阅费收烦了的话,可以试试这个。完全免费,完全透明。反正不花一分钱,试试又不会怎样。

我是 [你的笔名],[一句话简介]。如果觉得今天这篇有收获,欢迎点赞、在看、转发三连,我们下篇见。

既然看到这里了,如果觉得有用,随手点个赞、在看、转发三连吧。

点赞
在看
转发

THANKS FOR READING

相关学习资料