Saltar a contenido

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 ttl y last_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)

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