Showing 36 of 53 projects
A fast, open-source routing engine for OpenStreetMap, usable as a Java library or standalone web server.
A community-curated list of open transit technology resources, including APIs, datasets, software, and research.
A free, privacy-focused public transport companion app without ads or tracking, available on Android.
A Python library for reading, validating, and writing transit schedule data in GTFS format.
A Python library for reading, validating, and writing transit schedule data in GTFS format.
Import, export, and query GTFS transit data in SQLite with support for realtime updates and spatial queries.
The open source software to build cool stuff with locomotion
Convert GTFS transit data into GeoJSON for mapping routes and stops.
Import GTFS Schedule data into PostgreSQL for efficient querying and analysis, with support for GraphQL and REST APIs.
A web-based framework for editing GTFS (General Transit Feed Specification) data, now deprecated.
A proposed extension to GTFS for modeling demand-responsive transportation services like on-demand and same-day transit.
Converts OpenStreetMap public transport data and schedule information into GTFS feeds for transit applications.
A Java desktop application that synchronizes bus stop and route data between GTFS transit feeds and OpenStreetMap.
An open sales and distribution API specification for public transportation, simplifying rail booking and reducing distribution costs.
A .NET library for parsing, reading, and writing General Transit Feed Specification (GTFS) data.
An open-source data specification for accessing, managing, and using historical transit operations data like vehicle locations and passenger counts.
A Java-based tool that validates GTFS-realtime transit data feeds against the official specification.
A server application for managing GTFS transit data as part of the TRANSIT-Data-Tools suite.
A Python toolkit for generating human-readable timetables from GTFS data; uses PANDAS and gtfs_kit
An open standard for storing and sharing fixed-route public transit ridership data.
A deprecated list of European long-distance transport operators, their API endpoints, GTFS feeds, and client modules.
A Go library for loading and parsing GTFS (General Transit Feed Specification) files.
A mobile platform for collecting transit data including GTFS, passenger counts, and GIS data.
A tool to archive and maintain GTFS-realtime transit data in a relational database for real-time and historical analysis.
Generates GTFS shapes.txt and GeoJSON files from stop_times.txt using routing APIs like OSRM and Google Maps Directions.
PostgreSQL schemas for loading and querying GTFS (General Transit Feed Specification) feeds from transit agencies.
An Arduino-based GPS tracking system for transit buses using GPRS to transmit location data.
A Kalman Filter implementation to interpolate and smooth bus positions between noisy GPS measurements.
Combines realtime transit information from multiple sources into single output files for public transportation systems.
A Python library for reading, writing, and validating GTFS (General Transit Feed Specification) feeds.
A C++17 header-only library for reading and writing GTFS (General Transit Feed Specification) transit data feeds.
A command-line tool that parses and displays GTFS-realtime transit feeds in human-readable formats.
A community-driven platform for analyzing Israel Railways train delay data using Python and PostgreSQL.
A C++ public transportation server for network modeling, passenger information, DRT reservation, and operations optimization.
A Go server for real-time public transport data exchange using the SIRI protocol.
Python libraries for converting custom real-time transit data formats into the standardized GTFS-realtime specification.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.