Track what matters. Burn what doesn't.
An open-source metabolic health tracker built for the intermittent fasting, biohacking, and fat-loss community. No subscriptions. No ads. No fluff β just clean data and honest progress.
License PRs Welcome Made with React Status
Dashboard Β· Progress Charts Β· Phase Tracking Β· Red Flag Alerts
(screenshots coming soon β contributors welcome!)
Most health apps are built to keep you subscribed β not to get you results.
burnlog is different:
- π Fully open source β own your data, forever
- π΄ Works offline β no cloud required
- 𧬠Built around proven protocols: IF, progressive fasting, visceral fat reduction
β οΈ Smart alerts when your body signals to back off- π― Phase-based tracking aligned to your personal timeline
| Feature | Description |
|---|---|
| π Daily Log | Weight, waist, BF%, visceral fat score, HR, sleep, steps, energy |
| π Trend Charts | Visual progress across all metrics |
| π₯ Phase Tracking | Auto-advances through your IF protocol phases |
| Detects strength drops, HR spikes, sleep crashes | |
| π Milestone Celebrations | Recognizes key body composition breakthroughs |
| π Entry History | Full log with per-phase labels |
| β Daily Checklist | Supplement + fasting protocol reminders |
| πΎ Local Storage | Your data stays on your device |
# 1. Clone the repo git clone https://github.com/herson/burnlog.git cd burnlog # 2. Install dependencies npm install # 3. Run locally npm run dev
Then open http://localhost:5173 in your browser.
- React β UI framework
- Vite β build tool
- localStorage β zero-backend data persistence
- SVG β hand-coded charts, no chart library needed
No tracking. No telemetry. No external dependencies beyond React.
Community input shapes what gets built next. Current priorities:
- π± Mobile-first responsive layout
- βοΈ Optional cloud sync (Supabase / self-hostable)
- π€ AI weekly summary (local LLM friendly)
- π€ CSV / PDF export
- π Circadian / sleep phase integration
- π Custom supplement stack tracker
- ποΈ Workout log with progressive overload tracking
- π Multi-language support (Spanish in progress πΈπ»)
All contributions welcome β code, design, docs, translations, ideas.
See CONTRIBUTING.md to get started.
burnlog is free forever. Sponsors help us build faster and keep the lights on.
What your support funds:
- Mobile app development
- Cloud sync infrastructure
- AI coaching features
- Community moderation and documentation
Be the first β sponsor burnlog on GitHub
MIT β free to use, fork, modify, and distribute.
If burnlog helped you, β star the repo and tell a friend.