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.
Jugadores, rankings por puesto, líderes y posiciones de las ligas de Argentina, Brasil, Colombia y Chile 2026.
Translation pending
Sports & fitnessJavaScript · CSSGitHub @ScouteandoOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
App web de scouting de fútbol: jugadores, rankings pr puesto, líderes y posiciones. HTML, CSS y JavaScrit.
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
App web para explorar jugadores de ligas de fútbol: equipos, planteles, fichas individuales con comparación por puesto (percentiles) y tablas de líderes. Proyecto personal. Hecho con HTML, CSS y JavaScript, sin frameworks.Read the full README ↗
Ver la app: https://scouteando.github.io/
App web para explorar jugadores de ligas de fútbol: equipos, planteles, fichas individuales con comparación por puesto (percentiles) y tablas de líderes.
Proyecto personal. Hecho con HTML, CSS y JavaScript, sin frameworks.
scouting-app/
├── index.html Estructura de la página
├── estilos.css Diseño
├── app.js Lógica: vistas, filtros, ficha, líderes
├── ligas.js Lista de ligas (nombre, bandera, si está disponible)
├── README.md Este archivo
└── datos/
├── convertir.js Conversor: fuentes/<liga>/ -> generados/<liga>.js
├── herramientas/
│ └── bajar_tabla_fbref.js Descarga una tabla de FBref como CSV
├── fuentes/
│ └── argentina/ Datos "crudos" de la liga
│ ├── fbref_general.csv
│ ├── fbref_defensa.csv
│ ├── fbref_tiros.csv
│ ├── fbref_arqueros.csv
│ ├── equipos.csv
│ └── apifootball_planteles.csv
└── generados/
└── argentina.js Lo que lee la app (no editar a mano)
La app solo lee datos/generados/<liga>.js, y lo carga recién cuando el usuario elige esa liga.
| Dato | Fuente | Archivo |
|---|---|---|
| Partidos, minutos, goles, asistencias, tarjetas | FBref, tabla "Standard" | fbref_general.csv |
| Intercepciones, quites, faltas recibidas, centros | FBref, tabla "Miscellaneous" | fbref_defensa.csv |
| Tiros y tiros al arco | FBref, tabla "Shooting" | fbref_tiros.csv |
| Atajadas, vallas invictas, goles recibidos | FBref, tabla "Goalkeeping" | fbref_arqueros.csv |
| Fotos y plantel actual | API-Football, endpoint players/squads | apifootball_planteles.csv |
| Escudos | API-Football (media.api-sports.io/football/teams/<id>.png) | id en equipos.csv |
| Banderas | flagcdn.com | código en ligas.js |
Los datos se usan con fines personales y educativos. Antes de un uso comercial hay que revisar las condiciones de cada fuente.
datos/fuentes/<liga>/.node datos/convertir.js <liga> y después node datos/portada.js (destacados de la portada).ligas.js, actualizar actualizado (la fecha del día) y hasta (hasta qué fecha del torneo llegan los datos, ej. "Clausura, hasta la fecha 11").Carpeta: crear datos/fuentes/<liga>/ (por ejemplo datos/fuentes/brasil/).
Tablas de FBref: abrir cada página, pegar datos/herramientas/bajar_tabla_fbref.js en la
consola de Chrome y descargar:
| Página de FBref | Comando |
|---|---|
fbref.com/en/comps/<ID>/stats/ | bajarTabla("stats_standard", "fbref_general.csv") |
fbref.com/en/comps/<ID>/misc/ | bajarTabla("stats_misc", "fbref_defensa.csv") |
fbref.com/en/comps/<ID>/shooting/ | bajarTabla("stats_shooting", "fbref_tiros.csv") |
fbref.com/en/comps/<ID>/keepers/ | bajarTabla("stats_keeper", "fbref_arqueros.csv") |
IDs de competición en FBref: Argentina 21, Brasil 24, Colombia 41, Uruguay 45, Chile 35,
México 31, MLS 22 (verificar en la URL de FBref: /comps/<ID>/).
Algunas ligas tienen menos estadísticas; si una tabla viene vacía, el conversor usa 0.
equipos.csv: una fila por equipo con nombre_fbref;nombre;id_apifootball.
El nombre_fbref tiene que ser exactamente como aparece en la columna "team" de FBref.
El conversor avisa si falta alguno.
Fotos (opcional): bajar los planteles de API-Football (players/squads?team=<id>) y guardarlos en
apifootball_planteles.csv con el formato equipo_id|jugador|foto_id.
El plan gratis permite 10 consultas por minuto y 100 por día (alcanza para una liga por día).
Sin este archivo la app funciona igual: muestra iniciales y considera que todos siguen en el club.
Tablas de posiciones (opcional): en la página principal de la liga en FBref
(fbref.com/en/comps/<ID>/) las tablas terminan en _overall. Bajarlas con bajarTabla("<id de la tabla>", "fbref_posiciones_<nombre>.csv")
y listarlas en tablas.csv con el formato archivo;competencia;grupo (ver el de Argentina).
Generar: node datos/convertir.js <liga>
Activar: en ligas.js, poner disponible: true y la fecha en actualizado.
© 2026 Scouteando. Todos los derechos reservados sobre el código y el diseño. Los datos pertenecen a sus fuentes (FBref, API-Football).