Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

herson/burnlog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

4 Commits

Repository files navigation

πŸ”₯ burnlog

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

Deploy with Vercel


πŸ“Έ Preview

Dashboard Β· Progress Charts Β· Phase Tracking Β· Red Flag Alerts

(screenshots coming soon β€” contributors welcome!)


✨ Why burnlog?

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

🧠 Core Features

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
⚠️ Red Flag Alerts 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

πŸš€ Quick Start

# 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.


πŸ›  Tech Stack

  • 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.


πŸ—Ί Roadmap

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 πŸ‡ΈπŸ‡»)

🀝 Contributing

All contributions welcome β€” code, design, docs, translations, ideas.

See CONTRIBUTING.md to get started.


πŸ’› Sponsors

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

Current Sponsors

Be the first β€” sponsor burnlog on GitHub


πŸ“„ License

MIT β€” free to use, fork, modify, and distribute.


Built by the community. For the community.
If burnlog helped you, ⭐ star the repo and tell a friend.

About

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /