PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Public Transport Python Packages

Python packages with the GitHub topic public-transport. Sorted by monthly downloads, with stars and forks.
mondbaron
mvg

An unofficial interface to timetable information of the Münchner Verkehrsgesellschaft (MVG).

25K 52 13
ttezer
gtfs-analyzer

EN: Browser-based open-source GTFS validator & feed quality analyzer; data stays on-device. TR: Tarayıcıda çalışan açık kaynak GTFS doğrulayıcı ve kalite analiz aracı; veri cihazınızda kalır. JP: ブラウザで動作するオープンソースGTFSバリデーター・品質分析ツール。データは端末内で処理されます。

1K 8 0
abasis-ltd
gtfs-guru

The world's fastest GTFS validator. Re-engineered in Rust for 50x performance. Runs on CLI, Python, Web (WASM), and Desktop.

1K 13 2
timwie
aio-overpass

Async client for the Overpass API

957 6 2
malkreide
swiss-transport-mcp

MCP Server for Swiss public transport – OJP journey planner, real-time departures, disruptions, occupancy, ticket prices, train formations and open data from opentransportdata.swiss

886 8 3
tcdataconsultants
transcapi-mcp

MCP server for TransCAPI: live bus and rail departures, buses, disruptions and journey planning for Great Britain

849 0 0
ezer-mackenzie
chile-dtpm-gtfs

Python library for discovering, downloading, validating, and exporting DTPM GTFS transit data from Santiago, Chile.

526 1 0
tpjnorton
swiss-public-transport-mcp

An MCP server for travelling in Switzerland, using the Swiss OpenData Transport API.

485 1 0
felix-zenk
onboardapis

A pure Python wrapper for the on-board APIs of many different transportation providers

362 29 1
chiva
logrono-bus

Estimaciones de paso de los autobuses urbanos de Logroño: web, modo pantalla para Echo Show y Meta Portal, API y librería Python. No oficial.

361 0 0
bdamokos
mobility-db-api

Python package to download GTFS files through the Mobility Database API

245 0 0
MaciejZiel
gtfs-rt-kit

Typed Python client and toolkit for GTFS-Realtime feeds and static GTFS schedules

244 0 0
andrashann
gptt

Get public transport timetables from the Google Transit API

225 2 0
naviqore
public-transit-client

Client to access the public transit service API endpoints.

218 4 0
stigok
ruterstop

Et program som viser sanntidsinformasjon for stoppesteder i Oslo og deler av Viken.

218 10 1
ashe0047
ltasg

Async Python client for Singapore’s LTA DataMall API, covering bus, train, taxi, traffic, and passenger-volume data.

215 0 0
sgtpepperpt
stcp-api

Unofficial API to retrieve STCP information for public transit buses in Porto, Portugal

201 10 1
hiposfer
osmtogtfs

A simple tool to extract GTFS feed from OpenStreetMap.

199 13 2
jvicentem
citram-python-api

Python wrapper of Consorcio de Transportes de Madrid API

154 13 0
mrshu
imhdsk

An unofficial API for imhd.sk

148 10 3
t0mer
busnearby

Unofficial async Python client for Bus Nearby (busnearby.co.il): real-time arrival times for Israeli bus stops, filtered by line

143 3 0
Tanikai
pyefa3

Python 3-Library for accessing online train connection APIs (Elektronische Fahrplanauskunft)

135 1 0
hiposfer
o2g

A simple tool to extract GTFS feed from OpenStreetMap.

115 13 2
skhg
pyleapcard

🚃 Python API for accessing your current card balance and stats for Ireland's public transport Leap Card

110 6 7
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology