BikeControl (SwiftControl)
Use Zwift Click, Zwift Play, Shimano Di2, or any Bluetooth controller with MyWhoosh, Rouvy, Zwift, and more. Free to try on iOS, Android, Windows, and macOS.
Ficha de treino que instala no celular — registra séries, compara semana a semana e acompanha medidas num painel estilo HUD.
Translation pending
Sports & fitnessGitHub @lenonalvesOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗App de ficha de treino que instala no celular. Registra repetições e carga série a série, compara com a semana anterior e acompanha medidas corporais num painel estilo HUD de jogo.
HTML, CSS e JavaScript puros, num arquivo só — sem framework, sem build, sem
dependência. Instalável como PWA (manifest.webmanifest + service worker) e os
dados ficam no localStorage.
| Arquivo | Função |
|---|---|
index.html | O app inteiro: interface, estilos e lógica |
manifest.webmanifest | Nome, ícone e cores do app instalado |
sw.js | Cache para funcionar sem internet |
catalogo/ | Catálogo de exercícios (textos do openGym, desenhos do Everkinetic; licenças próprias) |
scripts/ | gerar-catalogo.py regera o catálogo a partir de clones do openGym e do Everkinetic; everkinetic-nomes.json traz os nomes em português |
icon-*.png | Ícones da tela de início |
python3 -m http.server 8000
E abrir http://localhost:8000. Abrir o index.html direto também mostra a
interface, mas o service worker só liga em http(s).
MIT para o app. A pasta catalogo/ vem do openGym (AGPL-3.0 e MIT) e do Everkinetic (CC BY-SA 4.0) e tem as condições descritas em
catalogo/LEIAME.md.