Logo
Deploy Now

Developer links

Lyftr

Lyftr delivers a self-hosted workout and nutrition tracker that runs on a small VPS — no subscriptions, no vendor lock-in, no "export is a Pro feature" paywalls. The Go backend with Gin framework provides JWT authentication and a REST API while storing everything in a single SQLite database file you can back up with one copy command. The exercise library ships with 800+ movements auto-seeded on first run, letting you build reusable workout programs with target sets, reps, and weights from day one. Active workout mode provides a guided set-by-set flow through your session while Gym Mode offers a full-screen card layout showing one exercise at a time with an integrated rest timer for focused training. The React frontend built with TypeScript and Tailwind delivers a mobile-first interface featuring a dashboard with weekly session KPIs, daily calorie and protein tracking, 12-week consistency heatmap, volume trend charts, and muscle balance visualization with sparklines. Nutrition tracking connects to Open Food Facts for food search with camera-based barcode scanning, logging calories and macros across customizable meal sections. Bodyweight logging with trend graphs supports both lbs and kg units across all data. An Android APK connects to your self-hosted instance for native mobile access. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Lyftr
Lyftr
Lyftr
Lyftr
Lyftr

Benefits

  • One SQLite File Backup
  • All workout history, nutrition logs, programs, and settings stored in a single SQLite file. Back up with one copy command — no database server configuration needed.
  • 800+ Pre-Seeded Exercise Library
  • Full exercise database auto-populates on first Docker run from free-exercise-db. Build programs immediately without manually entering exercises or importing spreadsheets.
  • Mobile-First Gym Interface
  • Full-screen Gym Mode displays one exercise at a time with integrated rest timer. Designed for phone use during workouts without pinching or scrolling through dense tables.
  • Complete Nutrition With Barcode
  • Scan food barcodes using your camera to auto-populate calories and macros from Open Food Facts. Log meals across customizable sections with history charts.

Features

  • Guided Active Workout
  • Set-by-set flow guides you through each exercise in your program with weight and rep targets, marking completion as you train.
  • Dashboard Analytics
  • KPI strip, volume trend chart, 12-week consistency heatmap, muscle balance donut with sparklines, and last workout summary on one screen.
  • Program Builder
  • Create reusable workout templates with exercises, target sets, reps, and weights. Start any program as an active session instantly.
  • Bodyweight Trend Tracking
  • Log weight entries with date stamps and view trend graphs over customizable periods. Supports both lbs and kg units globally.
  • Android Native App
  • React Native mobile app connects to your self-hosted backend for native Android experience. Download APK from GitHub releases.