smart-trainer
Here are 15 public repositories matching this topic...
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
🚴♂️⚡️🔊 Power Output Playlist Switcher
-
Updated
Nov 20, 2025 - Vue
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
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
Aug 7, 2026 - Dart
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
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 transport-independent TypeScript FTMS library and browser smart-trainer lab.
-
Updated
Aug 17, 2026 - TypeScript
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
Jul 29, 2026 - Kotlin
Ride your real routes indoors: sync a recorded ride video, or a 3D world generated from the route, to live BLE smart-trainer data. Offline · macOS & Windows.
-
Updated
Jul 11, 2026 - Python
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
Aug 9, 2026 - C#
iPhone app that adds virtual gear shifting to a Wahoo KICKR V5, acting as a Bluetooth FTMS proxy between the trainer and any indoor riding app.
-
Updated
Aug 18, 2026 - Swift
Improve this page
Add a description, image, and links to the smart-trainer topic page so that developers can more easily learn about it.
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."