fieldju/maximumtrainer — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2019-04-30
Build a structured interval training session for an indoor cycling class as a coach.
Follow a training plan on your PC or Mac while monitoring heart rate, power, and cadence from a smart trainer.
Control a compatible smart bike or stationary trainer directly from the app during a workout.
Add or update a translation of the app's UI using Qt Linguist and the bundled language files.
| fieldju/maximumtrainer | 0verflowme/alarm-clock | 0xhassaan/nn-from-scratch | |
|---|---|---|---|
| Stars | — | — | 0 |
| Language | — | CSS | Python |
| Last pushed | 2019-04-30 | 2022-10-03 | — |
| Maintenance | Dormant | Dormant | — |
| Setup difficulty | hard | easy | moderate |
| Complexity | 3/5 | 2/5 | 4/5 |
| Audience | general | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires installing Qt development tools and compiling from source, build instructions are still being polished.
MaximumTrainer is software that turns your computer into a control center for indoor cycling workouts. Think of it like a digital coach that runs on your PC or Mac, it lets you create training sessions, track your performance, and control compatible indoor cycling equipment like stationary bikes or smart trainers. The software is built using Qt, a framework that makes it possible to create programs that work smoothly across different operating systems. When you run MaximumTrainer, it reads language files from a folder on your computer, which means the app can display instructions and menus in different languages. If you want to add a new language or update an existing one, you'd use a tool called Qt Linguist to edit and prepare those language files. This would appeal to serious cyclists who train indoors, cycling coaches who program workouts for athletes, or fitness enthusiasts who want detailed control over their training sessions. For example, a coach might use it to design interval workouts for a cycling class, or an individual athlete might use it to follow structured training plans while monitoring heart rate, power output, or cadence data from their smart bike. The project is still in active development, the README notes that build instructions and dependency handling could be more polished. Right now, you'd need to have Qt development tools installed on your machine and then compile the software yourself using the project file included in the repository. The creator has plans to improve the setup process to make it easier for others to build and run the software.
A desktop app for indoor cycling that lets you build training sessions and control smart trainers or stationary bikes, like a digital coach on your PC or Mac.
Dormant — no commits in 2+ years (last push 2019-04-30).
License is not stated in the available content.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.