A Python library for reading, validating, and writing transit schedule data in GTFS format.
Transitfeed is a Python library for working with General Transit Feed Specification (GTFS) data, which is the standard format for public transportation schedules. It provides tools to parse, validate, and generate GTFS feed files, helping ensure data quality and compliance with the specification. The library addresses the need for reliable processing of transit schedule information used by applications like trip planners and transit analytics tools.
Transit agency staff, transportation planners, and developers building applications that consume or produce GTFS data for public transportation systems.
Developers choose Transitfeed because it offers a straightforward, Pythonic interface for handling GTFS data with built-in validation capabilities. It simplifies working with the complex GTFS specification and helps ensure data correctness before deployment.
A Python library for reading, validating, and writing transit schedule information in the GTFS format.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Parses GTFS feed files into structured Python objects, simplifying data manipulation and analysis for transit schedules.
Checks data against GTFS rules and provides detailed error reporting, helping ensure feed compliance before deployment in applications.
Enables creation and writing of valid GTFS feeds from custom data, useful for transit agencies producing or updating schedules.
Includes a wiki, mailing list, and installation guide, offering historical support and examples for users despite being deprecated.
Explicitly marked as no longer actively maintained, meaning no updates, bug fixes, or support for new GTFS versions or Python ecosystems.
Likely lacks features from recent GTFS specifications and extensions, making it unsuitable for modern transit data requirements.
May have unresolved bugs or dependencies that conflict with newer Python versions, requiring workarounds or migration to alternatives.