• mobilitylab.org site logo
  • Mobility Lab main menu search icon:  click to do a search
    • Understanding Transportation Demand Management
    • Transportation Demand Management In Action
      • Arlington Transportation Partners
        • The Practice of Transportation Demand Management
      • Information and Outreach
        • Commuter Services
        • Messaging
        • Champions Program
      • Learn more about TDM
        • Further Reading
    • Our Research
      • Travel Behaviors
        • Transit
        • Bike
        • Walk
        • Ridesharing
        • Micromobility
      • Arlington Analysis
        • Regional Surveys
        • Evaluations
        • Building Studies
      • Market Profiles
        • All Profiles
    • Transit Oriented Communities
    • Urban Planning
    • Resources
      • The Transportation Cost-Savings Calculators
        • ROI Calculator
        • TRIMMS 4.0
      • Research Data
        • Transit APIs
        • Archived Articles
      • Video Library
      • Infographics
      • Glossary Of Key Terms
    • About Us
      • Meet Our Team
      • Careers

Research

  • Home
  • Research
  • Bike

New bikeshare data standard opens doors for apps and analysis

May 4, 2016

After years of messy, inconsistent bikeshare data, a new standard has emerged to unite major systems.

At the latest Transportation Techies meetup event, which focused on Capital Bikeshare projects, Motivate employee Daniel Gohlke presented the General Bikeshare Feed Specification, or GBFS, which will standardize bikeshare trip data for developers, researchers and enthusiasts.

 

@dgohlke: #GBFS is the new #GTFS of bikeshare for @bikeshare @Hubway @CitiBikeNYC @CyclePronto #CabiHackNight pic.twitter.com/DnsaPX7C6R

— Alex Rixey (@alexrixey) April 28, 2016

Modeled after the General Transit Feed Specification, which has standardized transit schedules and routes for developers and researchers, GBFS was officially adopted in November 2015 by the North American Bike Share Association and is supported by a number of bikeshare operators such as Motivate (which runs Capital Bikeshare in the D.C. region).

To knowing nods in the meetup audience, Gohlke explained how Capital Bikeshare trip data has shifted from several different code formats over the years, from XML to multiple JSON versions, and varying ways of describing station and trip locations. These changes not only make it difficult for developers to work across different bikeshare systems, but also impede collection and analysis for historical system data. Imagine setting your program to look for a station’s location, as written one way, only to have that same station described differently on a new set of data.

bikeshare xml  nyc bikeshare json

Gohlke’s examples highlighted prior differences between Motivate’s earlier data formats (Capital Bikeshare in XML, left, a CitiBike station in a later JSON version, right).

Back in 2014, Mobility Lab tech advisor Michael Schade lamented the lack of a standardized data format for bikeshare – something that could span multiple cities and allow people making maps or developing transportation apps to easily work with trip data from any system. Writing then, he stressed that an open data standard would not only ease headaches for developers navigating different coding languages, but also foster more analysis and tools:

By publishing and standardizing bikesharing open data, developers and analysts can make it easier for the public to make use of and discover bikesharing systems across the globe, such as the Bike Share Map by Oliver O’Brian. The vendors, operators, and managing jurisdictions should work together to create a standard that can be used by everyone.

The new GBFS format looks to solve those headaches, though, with a number of major operators – covering systems such as CitiBike, Hubway, Pronto, and Capital Bikeshare – already adopting it, and more converting to it in coming months. The format even covers dockless systems, which are increasingly common in smaller cities and university campuses.

What does this mean for the rest of us, who only generate bikeshare trip data and never see where it ends up? Ultimately, riders will learn more about how transit systems in cities connect with people and how people use those systems, and apps should work more seamlessly across systems and cities. And importantly, the creation of an open-data standard, which deliberately parallels rail and bus feeds, cements the legitimacy of bikesharing as a public transportation option on the same level as transit.

See Gohlke’s presentation here, as well as Motivate’s developer page, and the GBFS Github page.
Read more about other presentations at that Transportation Techies meetup.

Photo, at top: Screenshot of CaBiTracker.com, an earlier project from Gohlke.

 
share this item

Subscribe to Receive Updates on the Latest Mobility Research and Trends

Arlington Virginia Department of Environmental Services

Transportation Resources for Arlington County (TRAC) is funded in part by grants from the U.S. Department of Transportation (DOT), the Virginia Department of Transportation (VDOT) and the Virginia Department of Rail and Public Transportation (DRPT)

TRAC Family of Sites
  • Arlington Transit
  • Arlington Transportation Partners
  • Bike Arlington
  • Capital Bikeshare
  • Car-Free Near Me
  • CommuterDirect
  • CommuterPage
  • Dieta Cero-Auto
  • The Commuter Store
  • Walk Arlington
  • Terms and Conditions
Follow Us
  • facebook
  • twitter
  • linkedin
  • youtube
  • instagram

© 2026 Mobility Lab, a program of Arlington County, Virginia

Accessibility Adjustments

Powered by OneTap

Accessibility Commitment for Mobility Lab

At Mobility Lab, we are committed to making our digital presence as accessible and inclusive as reasonably possible for all users, including individuals with disabilities. Our goal is to improve the usability of https://mobilitylab.org and to support a more accessible experience for everyone, regardless of their abilities or the technologies they use.

Our Approach to Accessibility

We aim to align with the Web Content Accessibility Guidelines (WCAG), which define internationally recognized standards for digital accessibility. While full compliance cannot always be guaranteed, we strive to implement improvements where feasible and regularly review accessibility-related aspects of our website. Accessibility is an ongoing process, and we are committed to improving the experience over time as technologies, standards, and user needs evolve.

Accessibility Features

To support accessibility, https://mobilitylab.org may utilize tools/plugins as the accessibility toolbar. This interface provides users with a range of helpful features, including:
  • Adjustable text size and contrast settings
  • Highlighting of links and text for better visibility
  • Full keyboard navigation of the toolbar interface
  • Quick launch via keyboard shortcut: Alt + . (Windows) or ⌘ + . (Mac)
Please note the following:
  • The availability and effectiveness of these features depend on the website's configuration and ongoing maintenance.
  • While we strive to ensure accessibility, we cannot guarantee that every part of https://mobilitylab.org will be fully accessible at all times. Some content may be provided by third parties or affected by technical constraints beyond our immediate control.

Feedback and Contact

We welcome your feedback. If you experience any accessibility barriers or have suggestions for improvement, please contact us: Email: info@mobilitylab.org We are committed to reviewing all inquiries and aim to respond within 3–5 business days. If you require assistance accessing any part of this website, we are happy to provide support through alternative channels upon request. Last updated: February 19, 2026
How long do you want to hide the toolbar?
Hide Toolbar Duration
Select your accessibility profile
Vision Impaired Mode
Enhances website's visuals
Seizure Safe Profile
Clear flashes & reduces color
ADHD Friendly Mode
Focused browsing, distraction-free
Blindness Mode
Reduces distractions, improves focus
Epilepsy Safe Mode
Dims colors and stops blinking
Content Modules
Font Size

Default

Line Height

Default

Color Modules
Orientation Modules