Skip to main content
drupalreleases
Release: Cms 2.2.3 — Update released for Drupal core (2.2.3)! Release: Easy Breadcrumb 2.0.11 — Minor update available for module easy_breadcrumb (2.0.11). Release: Bootstrap 8.x-3.42 — Minor update available for theme bootstrap (8.x-3.42). Release: Editoria11y Accessibility Checker 3.0.10 — Minor update available for module editoria11y (3.0.10). Release: Editoria11y Accessibility Checker 2.2.24 — Minor update available for module editoria11y (2.2.24). Release: Leaflet 10.4.13 — Minor update available for module leaflet (10.4.13). Release: Flag 5.1.1 — Minor update available for module flag (5.1.1). Release: Layout Paragraphs 3.0.0-beta5 — New beta version released for module layout_paragraphs (3.0.0-beta5). Module Revived: Bootstrap 8.x-3.41 — Theme bootstrap updated after 6 months of inactivity (8.x-3.41). Security Coverage: Component Library — Module component_library now has official Drupal security advisory coverage.

GTFS Plus

9 sites Security covered Drupal 10–11

Part of the Gtfs ecosystem · 8 projects

View on drupal.org

This module provides entity types for GTFS+, an extension of the General Transit Feed Specification used by Bay Area transportation agencies. It allows for the import and management of additional GTFS+ files that define direction names, timing points, rider categories, and mapping tables for real-time data. This enables transit data importers to correctly process these extended GTFS files.

Entity types for GTFS+, the extension set used by the Metropolitan Transportation Commission and the Bay Area agencies that report to it. GTFS+ adds files the base specification does not define, covering direction names, timing points, rider categories and the identifier tables that tie realtime feeds to the static schedule.

If your feed contains files like directions.txt or rider_categories.txt and your importer is skipping them, this is the module that gives them somewhere to go.

Files covered

  • directions — human-readable direction names per route
  • timepoints — which stops are published timing points
  • stop_attributes and farezone_attributes
  • calendar_attributes — service descriptions for calendars
  • rider_categories and fare_rider_categories, joined to fare attributes
  • realtime_routes, realtime_stops and realtime_trips — the mapping tables that let a realtime feed line up with the static schedule when the two use different identifiers

Requirements

GTFS Core 3.x, with its GTFS Fares submodule enabled.

Installation

composer require drupal/gtfs_plus, then enable it and re-import your feed. The new entities appear alongside the standard GTFS entities under Administration › GTFS.

Related modules

Maintainers

Maintained by tbcs and jpsalter, supported by FivePaths. These modules run public transit information systems in daily service. Issues and merge requests are welcome, and so are co-maintainers.

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Aug 2026
Latest release
1 month ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.x-dev Dev 10–11 Aug 19, 2026
1.0.0 Stable 10–11 Aug 19, 2026