LiftOff

unlisted

by Haris Pasic

Mobile-first gym workout tracker. Log sets, reps, and weights with speed-optimized UX. Data stored as markdown in your vault.

Updated 14d agoMIT
View on GitHub

LiftOff

Mobile-first gym workout tracker for Obsidian. Log sets, reps, and weights with speed-optimized UX. All data stored as markdown in your vault.

Home screen with templates and recent workouts Active workout tracking

Features

  • Start workouts from templates or build your own
  • Log sets with weight, reps, and RPE tracking
  • Built-in rest timer with auto-start
  • Exercise library with search
  • Workout history stored as plain markdown files
  • Works great on mobile

Home

Browse templates, manage your exercise library, and see recent workouts at a glance.

Home view

Workout Tracking

Log sets with weight and reps. Previous session data is pre-filled so you can pick up where you left off.

Active workout

Timers

Built-in rest timer with preset durations, and interval timer for timed exercises like planks.

Rest timer with preset durations Interval timer during work phase

Settings

Configure workout and template folders, default weight unit, and rest timer presets.

Settings

Installation

From Community Plugins

  1. Open Settings > Community Plugins
  2. Search for "LiftOff"
  3. Click Install, then Enable

Manual

  1. Download main.js, manifest.json, and styles.css from the latest release
  2. Create a folder your-vault/.obsidian/plugins/liftoff/
  3. Copy the downloaded files into that folder
  4. Enable the plugin in Settings > Community Plugins

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.