whitefog425dev /
OpenNutriTracker
🍴 OpenNutriTracker is a free and open source calorie tracker with a focus on simplicity and privacy.
Loading repository data…
simonoppowa / repository
🍴 OpenNutriTracker is a free and open source calorie tracker with a focus on simplicity and privacy.
OpenNutriTracker is an open-source mobile application designed to simplify nutritional tracking and management. Whether you are looking to improve your health, lose weight, or simply maintain a balanced diet, OpenNutriTracker provides a minimalistic interface to easily track and analyze your daily nutrition.
See Data Protection
If you are side-loading an OpenNutriTracker APK from GitHub Releases — or from F-Droid, once the app is published there — you may reasonably want to confirm that the file you downloaded was signed by the same key the maintainer uses for every release, rather than by someone who intercepted the download or repackaged the app. The check below is for anyone who would like that extra reassurance before installing.
The official SHA256 fingerprint of the Android release signing certificate is:
SHA256: 84:E8:60:74:EC:7E:DA:BB:10:F2:01:79:86:DD:F0:9E:53:1C:AF:7A:73:08:0A:C1:17:2B:80:C4:9C:62:08:27
To verify a downloaded APK against that fingerprint, run:
apksigner verify --print-certs /path/to/opennutritracker.apk
The SHA-256 line in the output should match the value above exactly.
Contributions to OpenNutriTracker are welcome! If you find any issues or have suggestions for new features, please open an issue or submit a pull request. See CONTRIBUTING.md for the project's conventions — including the requirement to target the develop branch and the steps for adding localized strings.
Thanks to all the contributors:
See the Getting Started file for more information.
The data export bundle (Settings → Export / Import App Data → Export) is
documented at docs/export-format.md — both the
JSON schema and the CSV companion the import / export round-trip uses.
The multi-source food database lives in its own repository, OpenNutriTracker-Backend — schema, import pipeline, and translation tooling. Self-hosting it and pointing a local build at your own Supabase project is documented at docs/supabase-self-hosting.md.
OpenNutriTracker is not a medical application. All data provided is not validated and should be used with caution. Please maintain a healthy lifestyle and consult a professional if you have any problems. Use during illness, pregnancy or lactation is not recommended.
The application is still under construction. Errors, bugs and crashes might occur.
The OpenNutriTracker project was inspired by the need for a simple and effective nutrition tracking tool.
The food database used in OpenNutriTracker is powered by Open Food Facts together with a multi-source reference backend hosted in Supabase: USDA FoodData Central (CC0) and the Bundeslebensmittelschlüssel 4.0 (CC BY 4.0, © Max Rubner-Institut), with the Anuvaad INDB (CC BY 4.0) and TBCA Brazil (USP/FoRC) prepared as future sources. The schema and import pipeline live in the OpenNutriTracker-Backend repository; self-hosting is documented in docs/supabase-self-hosting.md.
Dietary Reference Intake values for the micronutrient panel come from the U.S. National Academies' Institute of Medicine tables. The in-app Sources & References screen (one tap from the home calorie ring or the profile BMI card) lists the peer-reviewed sources used for energy needs, BMI classification, macro distribution, MET activity calories, and non-binary calorie estimation.
This project is licensed under the GNU General Public License v3.0 License. See the LICENSE file for more information.
For questions, suggestions, or collaborations, feel free to contact the project maintainer:
Simon Oppowa
Selected from shared topics, language and repository description—not editorial ratings.
whitefog425dev /
🍴 OpenNutriTracker is a free and open source calorie tracker with a focus on simplicity and privacy.