Herramientas y recursos comunitarios¶
Última actualización: octubre de 2025.
Existen numerosas herramientas y servicios disponibles para ayudar en la creación, implementación y consumo de GBFS. A continuación se muestra una lista extensa —aunque no exhaustiva— de herramientas y servicios. ¿Tienes una herramienta o recurso que te gustaría ver añadido a esta página? Escríbenos a sharedmobility@mobilitydata.org
Enlaces rápidos¶
- GBFS Validator: El validador canónico de GBFS es una herramienta para verificar la conformidad de un feed GBFS con la especificación oficial, incluidas versiones anteriores y candidatas a lanzamiento.
- JSON Schemas: Conjunto de esquemas JSON disponible para cada versión de la especificación, así como la versión candidata actual. El validador canónico de GBFS se basa en estos esquemas.
- Dataset Catalog (systems.csv): Existen más de 1250 sistemas de movilidad compartida que publican GBFS en todo el mundo. Un catálogo de estos feeds GBFS es mantenido por la comunidad en el repositorio de GBFS. Esta lista es incompleta. Si conoces un feed que no aparece, por favor agrégalo.
Bibliotecas¶
Enlaces de lenguaje para GBFS¶
- Java: Tipos GBFS en Java. Desarrollado por Entur, alojado por MobilityData.
- TypeScript: Tipos GBFS en TypeScript. Alojado por MobilityData.
- Rust: Tipos GBFS en Rust. Mantenido por Fluctuo.
- R: Tipos GBFS en R.
- Golang: Tipos GBFS en Golang.
Herramientas¶
- BikeshareClient: Cliente dotnet para GBFS escrito en C#. Permite a los desarrolladores dotnet crear aplicaciones y servicios utilizando datos de sistemas GBFS de bicicletas compartidas.
- GBFS to OSM: Script en Python para convertir datos GBFS al formato de OpenStreetMap (OSM).
- Java Version Mapper: Implementación Java para mapear entre diferentes versiones de GBFS (bidireccional). Mantenido por Entur.
- Java Feed Loader: Implementación Java para gestionar la carga de feeds GBFS y actualizarlos según sus campos
ttlylast_updated. Mantenido por Entur.
Integración¶
- Google Micromobility: Guía para integrar tus datos GBFS en Google Maps para dispositivos móviles.
Datos¶
Directorios de URL GBFS de terceros¶
- Bike Share Research: BSR busca facilitar la curación de datos de servicios de bicicletas compartidas mediante plataformas colaborativas y abiertas, haciendo que sean accesibles mediante API.
- Lamassu: Servicio de agregación de movilidad. Mantenido por Entur.
API propietarias (no estándar) de proveedores¶
- CityBikes: API REST para datos agregados de bicicletas compartidas en todo el mundo. Desarrollado con pyBikes.
Software para crear APIs¶
- lamassu: Servicio de agregación GBFS que recopila, mejora y vuelve a publicar cualquier número de feeds GBFS. Además, proporciona una API GraphQL y validación en tiempo real.
- mapintelligenceagency/gbfsQL: Envuelve múltiples feeds GBFS en una API GraphQL fácil de consumir. Fusiona feeds relevantes y admite actualizaciones en tiempo real mediante WebSockets/GraphQL Subscriptions.
- MOTIS - Modular Open Transportation Information System: Plataforma de software de código abierto diseñada para facilitar la planificación y enrutamiento eficiente en sistemas de transporte multimodal.
- OneBusAway: Aplicación Java que consume GTFS y GTFS-Realtime (junto con otros formatos) y los convierte en una API REST fácil de usar.
- OpenTripPlanner: Plataforma de código abierto para planificación de viajes multimodales y multiagencia, que devuelve información sobre una red multimodal (usando datos como GTFS y OpenStreetMap).
- pyBikes: Software que impulsa CityBikes para información de sistemas de bicicletas compartidas a nivel mundial.
Aplicaciones¶
Aplicaciones web¶
- Bikeshare Map: Mapas globales en tiempo real de sistemas de bicicletas compartidas en todo el mundo.
- Meddin Bike-sharing World Map: Mapa de los servicios de bicicletas compartidas a nivel mundial.
- CityMapper Webapp: Aplicación web con planificador de rutas y estado del tráfico para más de 30 ciudades.
- GBFS Explorer: Permite buscar y explorar bicicletas, scooters y otros medios de micromovilidad en ciudades de todo el mundo con datos GBFS en tiempo real.
- OpenTripPlanner Client GWT: Interfaz web basada en Google Web Toolkit para OpenTripPlanner.
- OpenTripPlanner.json: Cliente basado en JavaScript para OpenTripPlanner.
Aplicaciones nativas (código abierto)¶
- MonTransit: Aplicación Android para planificación de viajes y registro automático (código fuente).
- OneBusAway
- Android
- iOS
- OpenTripPlanner
- Android
- iOS
Aplicaciones nativas (código cerrado)¶
Visualizaciones¶
- GBFS-NOW: Complemento de QGIS para adquisición y visualización de datos GBFS.
- GBFS System Visualizer: Herramienta web para visualizar y explorar datos GBFS en un mapa interactivo.
- GBFS-Viewer: Permite visualizar datos de micromovilidad directamente en el navegador.
Validadores¶
- GBFS Validator: El validador canónico de GBFS verifica la conformidad de un feed GBFS con la especificación oficial, incluyendo versiones anteriores y candidatas.
- Go Validator: Implementación en Go de cliente, servidor y validador para GBFS.
- Java Validator: Implementación Java del validador GBFS. Mantenido por Entur.
Otros formatos de datos multimodales¶
- Alliance for Parking Data Standards (APDS): Organización sin fines de lucro formada por el International Parking Institute, la British Parking Association y la European Parking Association. Su misión es desarrollar, promover y mantener un estándar global uniforme para compartir datos de estacionamiento en todo el mundo.
- City Data Standard - Mobility (CDS-M): Estándar de datos abiertos para el intercambio de información entre ciudades y operadores de movilidad compartida.
- Curb Data Specification (CDS): Especificación de datos que ayuda a las ciudades a gestionar zonas de estacionamiento y medir su utilización e impacto.
- Data Standards and Guidance for Transportation Planning and Traffic Operations: Normas y guías para la recopilación, gestión y uso compartido de datos de transporte para planificación y operaciones.
- General Modeling Network Specification: Formato común legible por máquina y humano para compartir archivos de redes viales enrutables.
- General On-Demand Feed Specification (GOFS): Estándar de datos abierto impulsado por la comunidad para información sobre transporte bajo demanda.
- General Transit Feed Specification (GTFS): Estándar abierto impulsado por la comunidad para información de transporte público orientada al usuario.
- Managed and Tolled Lanes Feed Specification (MTLFS): Propuesta de esquema desarrollada por la Santa Clara Valley Transportation Authority.
- Mobility Data Specification: Proyecto de la Open Mobility Foundation (OMF). Conjunto de APIs enfocadas en servicios de movilidad compartida como scooters, bicicletas, ciclomotores y autos compartidos. Inspirado en proyectos como GTFS y GBFS.
- NeTex: Formato XML de propósito general diseñado para el intercambio de datos complejos de transporte entre sistemas distribuidos, gestionado por el proceso de estandarización CEN.
- TOMP-API: API para la interacción entre operadores de transporte y proveedores de servicios de movilidad como servicio (MaaS).
- Transactional Data Specifications for Transportation Planning and Traffic Operations: Especificaciones técnicas para datos transaccionales de entidades que brindan transporte bajo demanda.
- Transit ITS Data Exchange Specification (TIDES): Especificación de datos para operaciones de transporte público, incluyendo ubicación de vehículos, conteo de pasajeros y transacciones de tarifas.
- Transit Operational Data Standard (TODS): Estándar abierto para describir cómo operar servicios de transporte público programado.