github Cawlumm/lyftr v0.1.0-beta.1
v0.1.0-beta.1 — first beta release

pre-release2 hours ago

First beta release. Marks the app as feature-complete enough for beta testing across all core domains.

Highlights

Workouts

  • Logging, programs, exercise library (800+ seeded from free-exercise-db)
  • Gym mode, active session, history, search

Nutrition (new in this release)

  • Full macro tracker
  • Open Food Facts search proxy
  • Barcode scanning (camera)
  • Meal sections, edit/delete, history chart
  • "My Foods" saved items

Weight

  • Log, chart, period selector
  • Unit-aware (kg/lbs based on user setting)

Dashboard

  • KPI strip (week sessions / today calories / today protein)
  • Volume trend chart
  • Consistency heatmap (12 weeks)
  • Muscle balance donut + sparklines
  • Last workout summary, weight sparkline

Platform

  • JWT + refresh-token auth
  • Demo user with pre-seeded data
  • Self-host via Docker Compose + nginx
  • Backend: Go 1.26 + Gin + SQLite
  • Frontend: React 18 + TypeScript + Tailwind + Vite
  • E2E coverage: Playwright across chromium and mobile (iPhone 14)

Notes

Pre-1.0 — API and data shapes may still change before the stable release. Self-hosters should pin this exact tag rather than tracking main.

Don't miss a new lyftr release

NewReleases is sending notifications on new releases.