Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Public Transit

Public Transit

17 projects

Showing 17 of 17 projects

OpenTripPlanner
OpenTripPlannerJava

An open-source multi-modal trip planner for public transit, walking, bicycling, and mobility services.

#real-time-updates#graphql-api#java
Stars2.7k
Forks1.1k
Last commit2 days ago
GTFS-realtime documentation
GTFS-realtime documentation

An open standard for distributing public transit schedule and real-time data to software applications.

#gtfs-schedule#open-standard#gtfs-realtime
Stars982
Forks220
Last commit3 days ago
GBFS
GBFS

An open data standard for real-time shared mobility system availability, providing uniform public data feeds.

#mobilitydata#micro-mobility#scooter-sharing
Stars903
Forks306
Last commit2 days ago
gtfs-realtime-bindings
gtfs-realtime-bindingsJavaScript

Pre-generated language bindings for working with GTFS Realtime transit data in popular programming languages.

#multi-language#data-bindings#transportation-data
Stars431
Forks133
Last commit18 days ago
R5: Rapid Realistic Routing on Real-world and Reimagined networks
R5: Rapid Realistic Routing on Real-world and Reimagined networksJava

A routing engine for multimodal transportation networks with realistic travel-time calculations, designed for accessibility analysis and scenario planning.

#transportation-planning#gradle#modeling
Stars385
Forks89
Last commit3 days ago
pfaedle
pfaedleC++

Generates precise GTFS shapes for public transit feeds by map-matching schedule data to OpenStreetMap road networks.

#map-matching#geospatial#c-plus-plus
Stars276
Forks36
Last commit2 months ago
ESRI public-transit-tools
ESRI public-transit-toolsPython

A collection of ArcGIS tools for analyzing public transit data, including network analysis and real-time GTFS feed integration.

#urban-planning#transportation-planning#gtfs-rt
Stars192
Forks55
Last commit4 months ago
RRRR Rapid Real-time Routing
RRRR Rapid Real-time RoutingC

A C implementation of the RAPTOR public transit routing algorithm for generating Pareto-optimal itineraries over large geographic areas.

#real-time-updates#journey-planning#journey
Stars175
Forks31
Last commit5 years ago
static-GTFS-manager
static-GTFS-managerJavaScript

A browser-based GUI for creating, editing, and exporting static GTFS feeds for public transit agencies.

#transit-agencies#india#gis
Stars159
Forks57
Last commit4 years ago
OneBusAway GTFS Modules
OneBusAway GTFS ModulesJava

A Java library for reading, writing, and transforming public transit data in the GTFS format.

#database#library#java
Stars144
Forks110
Last commit3 days ago
OpenTripPlanner Android
OpenTripPlanner AndroidJava

An Android app for multi-modal trip planning and navigation using any OpenTripPlanner server.

#open-source#transit-tech#multi-modal-transportation
Stars131
Forks92
Last commit4 years ago
TripKit
TripKitSwift

A Swift library for querying real-time and static data from public transport providers across multiple regions.

#hafas#transit-api#open-access
Stars110
Forks12
Last commit1 month ago
gtfs-structure
gtfs-structureRust

A Rust library providing serde structures and helpers to read and parse GTFS (General Transit Feed Specification) archives.

#serde#data-structures#api-client
Stars75
Forks40
Last commit9 days ago
transit_model
transit_modelRust

A Rust crate for managing, converting, and enriching public transit data between formats like GTFS, NTFS, and NeTEx-France.

#transit-model#netex#geospatial
Stars70
Forks31
Last commit2 days ago
retro-gtfs
retro-gtfsPython

Collects real-time transit data and processes it into retrospective GTFS packages for analytical comparison with scheduled operations.

#gtfs-rt#real-time-processing#transportation-analysis
Stars58
Forks10
Last commit8 months ago
gtfs-segments
gtfs-segmentsPython

A Python library that processes GTFS bus data to generate concise stop spacing segments and visualizations for transit analysis.

#stop#python-library#geospatial-analysis
Stars49
Forks4
Last commit11 months ago
When(ish) is my bus? Data and code
When(ish) is my bus? Data and codeR

Research materials for visualizing uncertainty in public transit arrival predictions, including surveys, experiments, and analysis code.

#quantile-dotplots#predictive-systems#chi-2016
Stars45
Forks10
Last commit8 years ago

Related Tags

#Gtfs11#Open Data8#Transportation7#Transit6#Mobility5#Transit Data5#Public Transport3#Java3#Gtfs Realtime3#Openstreetmap3#Docker3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub