smart-trainer
Here are 28 public repositories matching this topic...
Train together, not alone. Collaborative indoor cycling: structured workouts, FTMS trainer control, crews with voice channels, live metrics, camera and a synced jukebox.
-
Updated
Oct 2, 2026 - TypeScript
An Android application that connects to Wahoo Kickr Core and compatible smart trainers via Bluetooth Low Energy (BLE) to display real-time training data with customizable workout resistance profiles and GPX-based elevation workouts.
-
Updated
Jan 11, 2026 - Kotlin
Virtual Shifting (VS) for older Tacx Smart trainers using LilyGo T-Dongle-S3 and Tacx-Virtual-Shifting library
-
Updated
Jul 21, 2026 - C++
Fix ANT+ on Mac for MyWhoosh — missing USB entitlement (one-line fix)
-
Updated
Mar 7, 2026
OpenDAQ device for bluetooth
-
Updated
Aug 27, 2026 - C++
🚴♂️⚡️🔊 Power Output Playlist Switcher
-
Updated
Nov 20, 2025 - Vue
macOS overlay + virtual shifting for smart trainers and Zwift Click/Play/Ride, without the Zwift app
-
Updated
Sep 20, 2026 - Swift
A transport-independent TypeScript FTMS library and browser smart-trainer lab.
-
Updated
Sep 28, 2026 - TypeScript
ANT+ USB powered GUI and server for your indoor bike's smart trainer
-
Updated
Jan 6, 2025 - TypeScript
Open-source indoor cycling app — smart trainer control (FTMS/ANT+), structured workouts, and route simulation. Local-first, no account, no tracking.
-
Updated
Sep 13, 2026 - Dart
Community hub for Your Trainer — an indoor-cycling Android app, developed in Ireland. Records personal bests per rider, supports multiple riders per install, works on a one-time purchase. Use Discussions for Q&A, feature ideas, workout / route exchange, and compatibility reports; Issues for confirmed bugs.
-
Updated
May 17, 2026
Free training hub for macOS: plan cycling, swimming, running and lifting; track estimated training loads, recovery and progress; preview programs with optional AI coaching via MCP. Runs locally, no Hub subscription. Includes Merach S29 smart-bike control.
-
Updated
Oct 4, 2026 - Python
A neon cycling game for Bluetooth indoor bikes and smart trainers (FTMS). Linux, Docker, keyboard only.
-
Updated
Sep 29, 2026 - GDScript
Offline 3D cycling world for Ride Simulator: public DEM terrain + OpenStreetMap scenery baked from a route, ridden on-rails in Godot 4 from live trainer telemetry.
-
Updated
Jul 11, 2026 - GDScript
Open-source indoor cycling simulator with real-world OSM routes, Dream Worlds, smart trainers and interval workouts.
-
Updated
Oct 3, 2026 - Pascal
Application d’entraînement cycliste indoor en .NET MAUI. Connectez votre home trainer et vos capteurs Bluetooth, suivez vos performances, réalisez des séances structurées et affrontez des ascensions inspirées de parcours réels.
-
Updated
Sep 21, 2026 - C#
The purpose of this application is to demonstrate connecting to various bluetooth-low-energy fitness devices using web bluetooth from a React application.
-
Updated
Dec 21, 2022 - TypeScript
A workbench for designing, refining, practicing, and analyzing pacing strategy for cycling time trials.
-
Updated
Sep 30, 2026 - Python
Transparent BLE proxy for a smart trainer (or indoor bike): corrects power and re-broadcasts it to training apps (BLE), head units (ANT+), and the Karoo (native virtual sensor). Runs on phone and Karoo; especially useful for indoor training on the Karoo.
-
Updated
Sep 9, 2026 - Kotlin
Add this topic to your repo
To associate your repository with the smart-trainer topic, visit your repo's landing page and select "manage topics."