Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Transit

Transit

49 projects

Showing 36 of 49 projects

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
Forks242
Last commit2 days ago
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
Forks242
Last commit2 days ago
Sente
SenteClojure

A small client+server library for building realtime web applications with Clojure and ClojureScript.

#clojurescript#library#taoensso
Stars1.8k
Forks193
Last commit3 days ago
name-suggestion-index
name-suggestion-indexJSON

A canonical index of common brand names, operators, and features for consistent tagging in OpenStreetMap.

#data-curation#franchise#geospatial-data
Stars866
Forks1.0k
Last commit2 days ago
Transitive.js
Transitive.jsJavaScript

A JavaScript library for generating dynamic, stylized transit maps from transport network data.

#javascript-library#data-visualization#schematic-maps
Stars701
Forks68
Last commit1 month ago
cljs-ajax
cljs-ajaxClojure

A simple asynchronous Ajax client for ClojureScript and Clojure with a unified API across both platforms.

#xhr#clojurescript#async
Stars676
Forks133
Last commit19 days ago
MOTIS
MOTISC++

An open-source multimodal routing, geocoding, and map tile server for large-scale transportation systems.

#transportation-planning#gtfs-rt#geocoding
Stars544
Forks149
Last commit3 days 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
Stars501
Forks158
Last commit16 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
Stars394
Forks91
Last commit4 days ago
TransitFlow
TransitFlowProcessing

A tool that animates scheduled transit frequency using Transitland API data and Processing for visualizations.

#urban-mobility#geospatial#processing
Stars291
Forks52
Last commit6 years ago
Peartree
PeartreePython

peartree: A library for converting transit data into a directed graph for sketch network analysis.

#modeling#gis#graphs
Stars208
Forks26
Last commit3 years 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
Stars195
Forks55
Last commit5 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
Stars174
Forks31
Last commit5 years 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 commit1 month ago
gtfs-to-geojson
gtfs-to-geojsonTypeScript

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

#transit-map#geojson#transit-agencies
Stars158
Forks23
Last commit18 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
Stars145
Forks21
Last commit19 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
Stars72
Forks32
Last commit4 days ago
OTP-UI React Component Library
OTP-UI React Component LibraryTypeScript

A React component library for building trip planner web applications.

#open-source#internationalization#styled-components
Stars70
Forks40
Last commit5 days 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
Stars60
Forks7
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 commit10 months ago
Timetable Kit
Timetable KitPython

A Python toolkit for generating human-readable timetables from GTFS data; uses PANDAS and gtfs_kit

#timetable#html-timetables#trains
Stars54
Forks5
Last commit1 year 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
Stars53
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
Stars53
Forks9
Last commit1 day 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-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
gtfs-utils
gtfs-utilsJavaScript

A Node.js utility library for reading and processing GTFS public transit datasets with streaming and memory-efficient operations.

#transportation-analysis#nodejs#transit-data
Stars46
Forks4
Last commit4 years ago
Concentrate
ConcentrateElixir

Combines realtime transit information from multiple sources into single output files for public transportation systems.

#elixir-lang#elixir#realtime-processing
Stars31
Forks3
Last commit2 days ago
Mapzen GTFS
Mapzen GTFSPython

A Python library for reading, writing, and validating GTFS (General Transit Feed Specification) feeds.

#csv-processing#python-library#python
Stars29
Forks7
Last commit7 years ago
hafas-rest-api
hafas-rest-apiJavaScript

Expose a HAFAS client instance as an HTTP REST API for public transport data.

#api#rest-api#fptf
Stars25
Forks4
Last commit2 years ago
GTFS-books
GTFS-books

Open-source definitive guides to the GTFS and GTFS Realtime public transit data specifications.

#creative-commons#transit-utils#gtfs-realtime
Stars24
Forks2
Last commit3 years ago
transitr
transitrC++

An R package for constructing a transit network from GTFS data and modeling real-time vehicle positions to generate ETAs.

#simulation#r-package#gtfs-realtime
Stars23
Forks0
Last commit3 years ago
Edwig
EdwigGo

A Go server for real-time public transport data exchange using the SIRI protocol.

#realtime#modular-architecture#gtfs-rt
Stars22
Forks1
Last commit2 months ago
hafas-gtfs-rt-feed
hafas-gtfs-rt-feedJavaScript

Generate a GTFS Realtime feed by polling HAFAS public transit APIs and matching the data against static GTFS schedules.

#nats-streaming#gtfs-realtime#hafas-api
Stars21
Forks1
Last commit2 years ago
OrbCAD SQL Server to GTFS-realtime
OrbCAD SQL Server to GTFS-realtimeJava

Desktop application that retrieves AVL data from HART's OrbCAD system and produces GTFS-realtime Trip Updates and Vehicle Positions files.

#real-time-updates#avl-integration#sql-server
Stars17
Forks6
Last commit9 years ago
Trufi App
Trufi AppHTML

A public transport navigation app for Cochabamba, Bolivia, featuring offline maps, routing, and points of interest.

#bolivia#mobile-app#gtfs
Stars16
Forks8
Last commit4 days ago
Transit Vis
Transit VisJupyter Notebook

A visualization tool for analyzing bus delays and performance metrics from GTFS-RT real-time transit feeds.

#transportation-planning#gtfs-rt#map-visualization
Stars16
Forks1
Last commit1 year ago
Page 1 of 2Next

Related Tags

#Gtfs35#Transit Data28#Public Transport27#Open Data17#Transportation15#Public Transportation14#Gtfs Realtime11#Nodejs9#Public Transit7#Gtfs Rt7#Data Processing6#Mobility6
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