NutriTrace
Self-hosted personal nutrition tracker with PWA and Android app. No telemetry, no cloud sync, full data ownership.
Open source alternative to:
NutriTrace is a self-hosted personal nutrition tracker designed for privacy and full data ownership. It runs as a single Docker container on your own hardware, offering both a Progressive Web App (PWA) for browsers and a native Android app. No accounts on external services are required, and no data leaves your network unless you explicitly opt into third-party integrations.
The app features a daily food diary with configurable meals, quick-add foods and recipes with portion scaling, and a nutrition bar with macro summaries. You can track body stats, water intake, and even intermittent fasting with customizable goal presets. A built-in AI assistant (Trace) can answer questions about your nutrition data.
NutriTrace supports importing past data from MyFitnessPal, Lose It!, Cronometer, or generic spreadsheets, making migration straightforward. The personal food database supports photos, barcodes, and custom labels, with barcode scanning via Open Food Facts.
Multi-user support is optional — it runs perfectly as a single-user app without any login. For multi-user setups, admins can invite users via email or shareable links, enforce strong password policies, and enable biometric sign-in on Android.
Categories:
Build with:
Looking for contributors
This project is actively seeking help, join the community!
Repository details
Updated 5/18/2026, 4:00:34 AM
View RepositorySponsor NutriTrace
Sponsor NutriTrace on KoFi
https://ko-fi.com/traceappsCompare NutriTrace with
Similar open source alternatives
Stronk
Open Source Fitness Tracking App
MyFitnessPal
wger
Self-hosted workout and fitness manager with nutrition tracking and mobile apps.
MyFitnessPal
SparkyFitness
Built for Families. Powered by AI. Track food, fitness, water, and health — together.
MyFitnessPal
