Liftosaur

Liftosaur

4.8 / 5 iOS, Android Free / Premium
reviews Programmable Open Source Web Access Free Tier

Overview

Liftosaur stands apart in the crowded weightlifting app market with a unique proposition: truly programmable workouts. While most apps let you create routines and track weights, Liftosaur includes a built-in scripting language called Liftoscript that enables complex progression schemes, conditional logic, and auto-regulation features that would be impossible in other apps.

This isn't just another workout tracker - it's a platform that can run virtually any strength program exactly as written, from simple linear progression to complex periodization schemes like 5/3/1, GZCLP, or custom programs you design yourself.

The Scripting Advantage

What makes Liftosaur unique is Liftoscript, a simple programming language for defining workout logic. This might sound intimidating, but it opens up possibilities that no other app offers:

  • True percentage-based training: Set weights as percentages of your training max that update automatically
  • Conditional progression: Only increase weight if you hit all reps with good RPE
  • Deload logic: Automatically trigger deload weeks based on performance
  • AMRAP calculations: Use AMRAP set performance to adjust future weights
  • Complex periodization: Implement wave loading, block periodization, or any scheme you can imagine

For example, 5/3/1 can be implemented exactly as Wendler intended, with proper training max calculations, AMRAP-based progression, and automatic deload cycles. No more spreadsheets or manual calculations.

Built-In Programs

Don't want to write code? Liftosaur comes with an impressive library of pre-built programs:

  • 5/3/1 variants: BBB, FSL, BBS, Triumvirate, and more
  • GZCLP: The popular linear progression program
  • nSuns: Both 5-day and 6-day variants
  • Stronglifts 5x5: Classic beginner program
  • PHUL/PHAT: Popular hypertrophy programs
  • Custom programs: Created by the community

Each program works exactly as designed, with proper progression logic built in.

User Experience

The interface prioritizes function over flash. The workout screen is clean and efficient - you see your exercise, target sets/reps, and the calculated weight. Logging is quick: tap to complete a set, adjust reps if needed.

The web app is particularly impressive. You can design programs, review your history, and even do full workouts directly in your browser. This is great for planning at your desk or if you prefer larger screens.

Mobile apps for iOS and Android sync seamlessly with the web version. Your data follows you everywhere.

Who Is This For?

Liftosaur excels for specific user profiles:

Intermediate to advanced lifters who follow structured programs and want them implemented correctly. If you're running 5/3/1 or GZCLP, Liftosaur runs them properly without manual calculations.

Program designers and coaches who want to create custom programs with real logic. The scripting system is powerful enough for complex periodization.

Privacy-conscious users - the app is open source, and you can self-host your data if desired.

Budget-conscious lifters - the free tier includes most features, and premium is reasonably priced.

Who Should Look Elsewhere?

This might not be your app if you:

  • Want AI to generate workouts for you (try Fitbod)
  • Prioritize social features and community (try Hevy)
  • Need extensive exercise videos and form guidance (try JEFIT)
  • Prefer the most polished, premium-feeling UI (try Strong)

Pricing

Liftosaur's pricing is straightforward and competitive:

  • Free tier: Full workout logging, built-in programs, basic statistics
  • Premium ($9.99/month): Advanced graphs, unlimited history, cloud sync, program editor

The free tier is genuinely useful, not a crippled demo. Most lifters can use it indefinitely.

Final Verdict

Liftosaur fills a unique niche in the weightlifting app space. It's not trying to be everything to everyone - instead, it does one thing exceptionally well: letting you run real strength programs with real programming logic.

If you're following a structured program like 5/3/1, GZCLP, or nSuns, Liftosaur implements it correctly without spreadsheets or manual calculations. If you want to design your own programs with complex progression logic, no other app offers this capability.

The scripting system has a learning curve, but the built-in programs mean you don't need to write code to benefit from the platform. It's the best of both worlds: powerful for those who want it, accessible for those who don't.

For intermediate to advanced lifters who follow structured programs, Liftosaur is genuinely the best option available.

Pros

  • Unique scripting system for truly programmable workouts
  • Works in browser - no app install required
  • Generous free tier with most features available
  • Open source and transparent
  • Built-in popular programs (5/3/1, GZCLP, nSuns, etc.)
  • Excellent web interface alongside mobile apps
  • Progressive overload built into the programming
  • Active development and responsive developer

Cons

  • Scripting language has a learning curve
  • UI is functional but not the most polished
  • Smaller exercise library than some competitors
  • No social features
  • No Apple Watch standalone app (uses phone)

Complete Feature List

AI-Generated Workouts
Custom Programs
Progressive Overload
Apple Health
Apple Watch
Google Fit
Wear OS
Web Access
Data Export
Rest Timer
Exercise Timer
Plate Calculator
RPE Support
Exercise Descriptions
Equipment Settings
Dark Mode
Offline Mode
Social Features
Program Sharing
Community Routines
Body Measurements
Exercise Filtering
1RM Tracking
Notes
Scripting Language