Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Transit Data

Transit Data

86 projects

Showing 36 of 86 projects

Transit
Transit

A community-curated list of open transit technology resources, including APIs, datasets, software, and research.

#open-source#api-directory#transportation-technology
Stars1.8k
Forks239
Last commit1 month ago
awesome-transit
awesome-transit

A community-curated list of open transit technology resources, including APIs, datasets, software, and research.

#urban-planning#data-standards#api-directory
Stars1.8k
Forks239
Last commit1 month ago
Transitfeed merge function
Transitfeed merge functionPython

A Python library for reading, validating, and writing transit schedule data in GTFS format.

#transportation-planning#python-library#schedule-parsing
Stars687
Forks252
Last commit3 years ago
Google's feedValidator
Google's feedValidatorPython

A Python library for reading, validating, and writing transit schedule data in GTFS format.

#transportation-planning#schedule-parsing#python
Stars687
Forks252
Last commit3 years ago
Node-GTFS
Node-GTFSTypeScript

Import, export, and query GTFS transit data in SQLite with support for realtime updates and spatial queries.

#geojson#command-line-tool#realtime-updates
Stars497
Forks157
Last commit12 days ago
MobilityData's gtfs-validator
MobilityData's gtfs-validatorJava

A cross-platform validator for GTFS Schedule (static) transit data files, ensuring compliance with the official specification.

#gtfs-validator#jar#gtfs-schedule
Stars415
Forks116
Last commit5 days ago
Transit-Map
Transit-MapJavaScript

Animates vehicles on a map using public transport timetables to interpolate their positions along routes.

#web-mapping#geojson#map-visualization
Stars372
Forks88
Last commit7 years 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
Stars281
Forks37
Last commit16 days ago
tidytransit
tidytransitR

An R package for reading, analyzing, and visualizing public transit data in GTFS format using tidyverse and sf.

#simple-features#transportation-planning#r-package
Stars169
Forks22
Last commit8 days 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
gtfs-to-geojson
gtfs-to-geojsonTypeScript

Convert GTFS transit data into GeoJSON for mapping routes and stops.

#transit-map#geojson#transit-agencies
Stars157
Forks23
Last commit12 days ago
IBI Data Tools
IBI Data ToolsJavaScript

A web-based UI for editing, managing, validating, and deploying GTFS transit data to OpenTripPlanner.

#transit-routes#geospatial#data-management
Stars147
Forks94
Last commit13 days ago
gtfstidy
gtfstidyGo

A command-line tool for validating, cleaning, and minimizing GTFS transit feed files while preserving semantic equivalence.

#data-cleaning#validation#command-line-tool
Stars146
Forks21
Last commit3 days 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 commit8 days ago
gtfs-via-postgres
gtfs-via-postgresJavaScript

Import GTFS Schedule data into PostgreSQL for efficient querying and analysis, with support for GraphQL and REST APIs.

#postgis#postgres#gtfs-schedule
Stars141
Forks21
Last commit4 months ago
GTFS Editor
GTFS EditorJavaScript

A web-based framework for editing GTFS (General Transit Feed Specification) data, now deprecated.

#postgis#transportation-planning#play-framework
Stars137
Forks64
Last commit9 years ago
osm2gtfs
osm2gtfsPython

Converts OpenStreetMap public transport data and schedule information into GTFS feeds for transit applications.

#schedule#python#transit-data
Stars104
Forks31
Last commit2 years ago
GTFS-OSM-Sync
GTFS-OSM-SyncJava

A Java desktop application that synchronizes bus stop and route data between GTFS transit feeds and OpenStreetMap.

#desktop-application#transportation-planning#data-synchronization
Stars97
Forks19
Last commit2 years ago
GTFS-viz
GTFS-vizRuby

A Ruby script that converts GTFS transit data into SQLite databases, GeoJSON, and KML files for visualization and animation.

#geojson#rake-tasks#ruby-script
Stars93
Forks19
Last commit10 years ago
Conveyal's gtfs-lib
Conveyal's gtfs-libJava

A Java library for loading, saving, and validating large GTFS feeds using disk-backed storage.

#java-library#disk-backed-storage#transit-data
Stars80
Forks43
Last commit2 years ago
GTFS Feed Parser
GTFS Feed ParserC#

A .NET library for parsing, reading, and writing General Transit Feed Specification (GTFS) data.

#csharp#dotnet#transit-data
Stars72
Forks50
Last commit4 years ago
GTFS-realtime Vehicle Positions Consumer/Visualizer Demo
GTFS-realtime Vehicle Positions Consumer/Visualizer DemoJava

A Java-based demo application that visualizes GTFS Realtime vehicle position feeds on an interactive map.

#demo-application#java#gtfs-realtime
Stars68
Forks19
Last commit3 years ago
OpenTripPlanner iOS
OpenTripPlanner iOSObjective-C

An iOS app for planning multi-modal trip itineraries using OpenTripPlanner routing data.

#ios-app#multi-modal-routing#transit-data
Stars68
Forks32
Last commit13 years ago
gtfs-realtime-validator unit tests
gtfs-realtime-validator unit testsJava

A Java-based tool that validates GTFS-realtime transit data feeds against the official specification.

#batch-processing#java#gtfs-realtime
Stars58
Forks13
Last commit2 months ago
gtfs-realtime-validator
gtfs-realtime-validatorJava

A Java-based tool that validates GTFS-realtime transit data feeds against the official specification.

#batch-processing#java#gtfs-realtime
Stars58
Forks13
Last commit2 months ago
TIDES
TIDESPython

An open-source data specification for accessing, managing, and using historical transit operations data like vehicle locations and passenger counts.

#transportation-research#json-schema#transit-data
Stars58
Forks7
Last commit22 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 commit9 months ago
Data-Tools Server
Data-Tools ServerJava

A server application for managing GTFS transit data as part of the TRANSIT-Data-Tools suite.

#transportation-planning#data-management#transit-data
Stars55
Forks53
Last commit8 days ago
GTFS-ride
GTFS-ride

An open standard for storing and sharing fixed-route public transit ridership data.

#open-standard#transit-data#public-transportation
Stars52
Forks11
Last commit4 years ago
GTFS - "bad entities" at the single row level
GTFS - "bad entities" at the single row levelGo

A Go library and CLI tool for reading, writing, and processing transit data in GTFS and related formats.

#postgis#go-library#cli-tool
Stars51
Forks9
Last commit1 day ago
Transitland GTFS and GTFS Realtime unit tests
Transitland GTFS and GTFS Realtime unit testsGo

A Go library and CLI tool for reading, writing, and processing transit data in GTFS and related formats.

#postgis#graphql-api#go-library
Stars51
Forks9
Last commit1 day 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 commit1 year ago
Go GTFS Parser
Go GTFS ParserGo

A complete, easy-to-use GTFS parsing library for Go that validates feeds and transforms ID references to pointers.

#go-library#transit-data#gtfs-parser
Stars49
Forks18
Last commit7 years ago
GTFS Viz
GTFS VizTypeScript

A browser-based tool for visualizing, analyzing, and editing GTFS transit data entirely client-side using DuckDB WASM.

#data-editing#duckdb-wasm#map-visualization
Stars48
Forks2
Last commit16 days ago
go-gtfs
go-gtfsGo

A Go library for loading and parsing GTFS (General Transit Feed Specification) files.

#hacktoberfest#golang-library#transit-data
Stars47
Forks22
Last commit2 years ago
Transport Validator
Transport ValidatorRust

A Rust-based validation tool for GTFS (General Transit Feed Specification) files, performing checks from basic file integrity to complex data anomalies.

#geojson#cli-tool#data-quality
Stars47
Forks12
Last commit16 days ago
Page 1 of 3Next

Related Tags

#Gtfs66#Open Data50#Public Transport48#Public Transportation31#Transportation25#Transit22#Gtfs Realtime20#Data Validation14#Data Processing13#Data Conversion13#Python12#Transportation Planning12
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