{"repo":"Cawlumm/lyftr","free":true,"listed":false,"github":"https://github.com/Cawlumm/lyftr","clone":"git clone https://github.com/Cawlumm/lyftr.git","description":"Self-hosted fitness tracker. Log workouts, track nutrition, and monitor progress. Docker deployment, mobile-friendly.","language":"TypeScript","stars":304,"topics":["docker","fitness","go","gym","health","react","self-hosted","sqlite","strength-training","workout-tracker"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Self-hosted, mobile-first workout &amp; nutrition tracker. Free, open source, and yours to run — own your data. Live demo · Docs · Download APK · Discord --- What is Lyftr? A workout tracker you fully own. Log workouts, build reusable programs, run a guided gym session with a rest timer, and track nutrition and bodyweight — all self-hosted and lightweight, with your data in a single SQLite file on your server. No subscription. No lock-in. No \"your export is a Pro feature.\" Features --- --- 🏋️ Workouts 800+ exercise library, program builder, guided active mode 📱 Gym Mode Full-screen, one exercise at a time, with a rest timer 📈 Progress Personal records, progression charts, muscle diagrams, dashboard 🍎 Nutrition Calories, macros, barcode scan, food search ⚖️ Weight Trend graph, lbs / kg across all data 🔒 Yours Self-hosted — a single SQLite file, all data on your server Planned: PWA · Strong/Hevy CSV import · iOS app. Quick start No clone, no build — just Docker: Open http://localhost and create your account. 📖 Full guide — configuration, HTTPS, backups, the mobile app, and troubleshooting live in the docs → lyftr-app.pages.dev . Try it - Live demo — lyftr-demo.fly.dev · demo@lyftr.local / password123 (resets hourly; that account is demo-only — your own install has no default login) - Android — download the APK from the newest release, then point it at your server (mobile docs). iOS is planned. Roadmap - [x] Workouts, programs, gym mode, rest timer - [x] Exercise PRs, prog","default_branch":null,"files":null,"tree":[],"storefront":"/r/Cawlumm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Cawlumm/lyftr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}