Showing 36 of 49 projects
A community-curated list of open transit technology resources, including APIs, datasets, software, and research.
A community-curated list of open transit technology resources, including APIs, datasets, software, and research.
A small client+server library for building realtime web applications with Clojure and ClojureScript.
A canonical index of common brand names, operators, and features for consistent tagging in OpenStreetMap.
A JavaScript library for generating dynamic, stylized transit maps from transport network data.
A simple asynchronous Ajax client for ClojureScript and Clojure with a unified API across both platforms.
An open-source multimodal routing, geocoding, and map tile server for large-scale transportation systems.
Import, export, and query GTFS transit data in SQLite with support for realtime updates and spatial queries.
A routing engine for multimodal transportation networks with realistic travel-time calculations, designed for accessibility analysis and scenario planning.
A tool that animates scheduled transit frequency using Transitland API data and Processing for visualizations.
peartree: A library for converting transit data into a directed graph for sketch network analysis.
A collection of ArcGIS tools for analyzing public transit data, including network analysis and real-time GTFS feed integration.
A C implementation of the RAPTOR public transit routing algorithm for generating Pareto-optimal itineraries over large geographic areas.
An R package for reading, analyzing, and visualizing public transit data in GTFS format using tidyverse and sf.
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 Rust crate for managing, converting, and enriching public transit data between formats like GTFS, NTFS, and NeTEx-France.
A React component library for building trip planner web applications.
An open-source data specification for accessing, managing, and using historical transit operations data like vehicle locations and passenger counts.
Collects real-time transit data and processes it into retrospective GTFS packages for analytical comparison with scheduled operations.
A Python toolkit for generating human-readable timetables from GTFS data; uses PANDAS and gtfs_kit
A Go library and CLI tool for reading, writing, and processing transit data in GTFS and related formats.
A Go library and CLI tool for reading, writing, and processing transit data in GTFS and related formats.
An open standard for storing and sharing fixed-route public transit ridership data.
A Python library that processes GTFS bus data to generate concise stop spacing segments and visualizations for transit analysis.
A Node.js utility library for reading and processing GTFS public transit datasets with streaming and memory-efficient operations.
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.
Expose a HAFAS client instance as an HTTP REST API for public transport data.
Open-source definitive guides to the GTFS and GTFS Realtime public transit data specifications.
An R package for constructing a transit network from GTFS data and modeling real-time vehicle positions to generate ETAs.
A Go server for real-time public transport data exchange using the SIRI protocol.
Generate a GTFS Realtime feed by polling HAFAS public transit APIs and matching the data against static GTFS schedules.
Desktop application that retrieves AVL data from HART's OrbCAD system and produces GTFS-realtime Trip Updates and Vehicle Positions files.
A public transport navigation app for Cochabamba, Bolivia, featuring offline maps, routing, and points of interest.
A visualization tool for analyzing bus delays and performance metrics from GTFS-RT real-time transit feeds.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.