Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: transit

jedisct1/piknik

Copy/paste anything over the network.

Language: Go - Size: 10.1 MB - Last synced: 8 days ago - Pushed: 4 months ago - Stars: 2,412 - Forks: 103

taoensso/sente

Realtime web comms library for Clojure/Script

Language: Clojure - Size: 1.56 MB - Last synced: 16 days ago - Pushed: about 1 month ago - Stars: 1,725 - Forks: 192

gboeing/osmnx-examples

Gallery of OSMnx tutorials, usage examples, and feature demonstations.

Language: Jupyter Notebook - Size: 1.27 MB - Last synced: 34 minutes ago - Pushed: 36 minutes ago - Stars: 1,468 - Forks: 512

MobilityData/awesome-transit

Community list of transit APIs, apps, datasets, research, and software :bus::star2::train::star2::steam_locomotive:

Size: 644 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,223 - Forks: 191

fahidattique55/FAPanels

FAPanels - Swift

Language: Swift - Size: 711 KB - Last synced: 23 days ago - Pushed: over 4 years ago - Stars: 849 - Forks: 90

conveyal/transitive.js

Transit data visualization

Language: JavaScript - Size: 12 MB - Last synced: 1 day ago - Pushed: almost 2 years ago - Stars: 673 - Forks: 66

borkdude/jet

CLI to transform between JSON, EDN, YAML and Transit using Clojure

Language: Clojure - Size: 351 KB - Last synced: 15 days ago - Pushed: about 2 months ago - Stars: 654 - Forks: 40

osmlab/name-suggestion-index

Canonical common brand names, operators, transit and flags for OpenStreetMap.

Language: JavaScript - Size: 745 MB - Last synced: about 21 hours ago - Pushed: 1 day ago - Stars: 627 - Forks: 828

OneBusAway/onebusaway-android

The official Android app for OneBusAway

Language: Java - Size: 14.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 464 - Forks: 282

peering-manager/peering-manager

BGP sessions management tool

Language: Python - Size: 22 MB - Last synced: about 2 hours ago - Pushed: about 3 hours ago - Stars: 456 - Forks: 87

metosin/muuntaja

Clojure library for fast http api format negotiation, encoding and decoding.

Language: Clojure - Size: 1.22 MB - Last synced: 9 days ago - Pushed: 2 months ago - Stars: 432 - Forks: 51

BlinkTagInc/node-gtfs

Import GTFS transit data into SQLite and query routes, stops, times, fares and more.

Language: JavaScript - Size: 2.86 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 424 - Forks: 149

mapnificent/mapnificent

Mapnificent shows you areas you can reach with public transport in a given time.

Language: JavaScript - Size: 1.41 MB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 370 - Forks: 51

renemarc/home-assistant-config

🏠 Fully documented Home Assistant configuration for a smart-looking place. 😎 Be sure to ⭐️ my repo and copy ideas!

Language: Python - Size: 15.2 MB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 337 - Forks: 57

transitland/transitland-processing-animation

Animating scheduled transit trips using the Transitland API and Processing

Language: Processing - Size: 243 MB - Last synced: 1 day ago - Pushed: over 4 years ago - Stars: 276 - Forks: 54

jonthornton/MTAPI

JSON proxy server for the MTA's realtime New York City subway feed

Language: Python - Size: 146 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 276 - Forks: 80

conveyal/r5

Developed to power Conveyal's web-based interface for scenario planning and land-use/transport accessibility analysis, R5 is our routing engine for multimodal (transit/bike/walk/car) networks with a particular focus on public transit

Language: Java - Size: 50.7 MB - Last synced: 1 day ago - Pushed: 18 days ago - Stars: 267 - Forks: 70

public-transport/hafas-client

JavaScript client for HAFAS public transport APIs.

Language: JavaScript - Size: 20.4 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 260 - Forks: 51

OneBusAway/onebusaway-application-modules

The core OneBusAway application suite.

Language: Java - Size: 79.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 198 - Forks: 132

kuanb/peartree

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

Language: Python - Size: 1.04 MB - Last synced: 2 months ago - Pushed: about 1 year ago - Stars: 198 - Forks: 20

BlinkTagInc/gtfs-to-html

Build human readable transit timetables as HTML or PDF from GTFS.

Language: JavaScript - Size: 5.58 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 174 - Forks: 95

motis-project/motis

Intermodal Mobility Information System

Language: C++ - Size: 10.7 MB - Last synced: about 9 hours ago - Pushed: 1 day ago - Stars: 173 - Forks: 45

econaxis/time2reach

Public-transit travel time map

Language: Rust - Size: 3.92 MB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 164 - Forks: 11

Esri/public-transit-tools

Tools for working with GTFS public transit data in ArcGIS

Language: Python - Size: 25.8 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 162 - Forks: 52

bliksemlabs/rrrr

RRRR rapid real-time routing

Language: C - Size: 2 MB - Last synced: 1 day ago - Pushed: over 3 years ago - Stars: 160 - Forks: 32

hippke/wotan

Automagically remove trends from time-series data

Language: Jupyter Notebook - Size: 3.56 MB - Last synced: 21 days ago - Pushed: over 2 years ago - Stars: 139 - Forks: 21

r-transit/tidytransit

R package for working with GTFS data

Language: R - Size: 72.3 MB - Last synced: 5 days ago - Pushed: 3 months ago - Stars: 137 - Forks: 21

public-transport/transitous

Free and open public transport routing.

Language: Python - Size: 4.98 MB - Last synced: about 5 hours ago - Pushed: about 18 hours ago - Stars: 123 - Forks: 35

derhuerst/vbb-rest

An HTTP API for Berlin & Brandenburg public transport.

Language: JavaScript - Size: 330 KB - Last synced: 16 days ago - Pushed: about 2 months ago - Stars: 122 - Forks: 14

panoply/syncify

🤝 WIP ~ Shopify theme upload, download and watch development tool.

Language: Liquid - Size: 25.1 MB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 117 - Forks: 10

ninest/NextBusSG

An app to show everything bus related in Singapore, including arrival times and a directory

Language: Dart - Size: 11.4 MB - Last synced: 16 days ago - Pushed: almost 4 years ago - Stars: 115 - Forks: 33

transitland/transitland-atlas

an open directory of mobility feeds and operators — powers both Transitland v1 and v2

Language: Python - Size: 30.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 111 - Forks: 145

transitland/transitland-datastore

Transitland v1 core components. Deprecated and only maintained occasionally. See Transitland v2.

Language: Ruby - Size: 103 MB - Last synced: 20 days ago - Pushed: about 2 years ago - Stars: 104 - Forks: 18

BlinkTagInc/gtfs-to-geojson

Generate geoJSON of transit route data from a GTFS file.

Language: JavaScript - Size: 1.83 MB - Last synced: 1 day ago - Pushed: about 1 month ago - Stars: 104 - Forks: 23

CUTR-at-USF/gtfs-realtime-validator

Java-based tool that validates General Transit Feed Specification (GTFS)-realtime feeds. See https://github.com/MobilityData/gtfs-realtime-validator for the latest!

Language: Java - Size: 1.8 MB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 92 - Forks: 39

hasadna/open-bus

:bus: Analysing Israel's public transport data

Language: Java - Size: 3.96 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 91 - Forks: 29

planarnetwork/raptor

Implementation of the Route Based Public Transit Algorithm (Raptor)

Language: TypeScript - Size: 353 KB - Last synced: 23 days ago - Pushed: 24 days ago - Stars: 79 - Forks: 11

public-transport/gtfs-via-postgres

Process GTFS Static/Schedule by importing it into a PostgreSQL database.

Language: JavaScript - Size: 798 KB - Last synced: 1 day ago - Pushed: 25 days ago - Stars: 75 - Forks: 16

blahblahblah-/theweekendest

Real-time New York City subway service map

Language: JavaScript - Size: 22.7 MB - Last synced: about 21 hours ago - Pushed: 28 days ago - Stars: 74 - Forks: 11

derhuerst/vbb-cli

A CLI for Berlin & Brandenburg public transport.

Language: JavaScript - Size: 114 KB - Last synced: 7 days ago - Pushed: about 3 years ago - Stars: 72 - Forks: 3

TheTransitClock/transitime Fork of Transitime/core

TheTransitClock real-time transit information system

Language: Java - Size: 152 MB - Last synced: 4 months ago - Pushed: 11 months ago - Stars: 70 - Forks: 31

OneBusAway/onebusaway-ios

OneBusAway for iOS, written in Swift.

Language: Swift - Size: 124 MB - Last synced: 16 days ago - Pushed: about 1 month ago - Stars: 69 - Forks: 27

public-transport/db-hafas

JavaScript client for the Deutsche Bahn HAFAS API.

Language: JavaScript - Size: 138 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 67 - Forks: 5

citylines/citylines

Citylines.co is a collaborative platform for mapping the transit systems of the world!

Language: Ruby - Size: 10 MB - Last synced: 17 days ago - Pushed: 23 days ago - Stars: 66 - Forks: 15

Traewelldroid/traewelldroid

Android app for @Traewelling public transport check-in service

Language: Kotlin - Size: 4.86 MB - Last synced: 17 days ago - Pushed: 23 days ago - Stars: 63 - Forks: 7

derhuerst/vbb-modules

List of JavaScript modules for Berlin & Brandenburg public transport.

Size: 28.3 KB - Last synced: 16 days ago - Pushed: about 4 years ago - Stars: 62 - Forks: 1

rectangle-dbmi/Realtime-Port-Authority

Realtime transit tracker of Pittsburgh's Port Authority buses using the realtime PAT API using Google Maps to Display the Maps

Language: Kotlin - Size: 78.4 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 60 - Forks: 33

public-transport/transport-apis

machine-readable list of transport API endpoints

Language: Python - Size: 404 KB - Last synced: 1 day ago - Pushed: 7 days ago - Stars: 58 - Forks: 5

hove-io/transit_model

Managing transit data with Rust

Language: Rust - Size: 4.21 MB - Last synced: 1 day ago - Pushed: 4 days ago - Stars: 52 - Forks: 28

Zaczero/osm-relatify

🚍 OpenStreetMap Public Transport Made Easy! — Web Editor

Language: Python - Size: 9.62 MB - Last synced: 16 days ago - Pushed: about 2 months ago - Stars: 50 - Forks: 4

SAUSy-Lab/retro-gtfs

Collect real-time transit data and process it into a retroactive GTFS 'schedule' which can be used for routing/analysis

Language: Python - Size: 1.54 MB - Last synced: 5 months ago - Pushed: over 4 years ago - Stars: 50 - Forks: 10

arup-group/pam

Generate and modify transport demand scenarios via a Python API.

Language: Python - Size: 255 MB - Last synced: 6 days ago - Pushed: 11 days ago - Stars: 50 - Forks: 18

public-transport/european-transport-operators 📦

NOT UP-TO-DATE ANYMORE, UNMAINTAINED. CHECK european-transport-feeds INSTEAD. List of european long-distance transport operators, available API endpoints, GTFS feeds and client modules.

Size: 187 KB - Last synced: 1 day ago - Pushed: almost 3 years ago - Stars: 50 - Forks: 7

ODOT-PTS/GTFS-ride

GTFS-ride is an open standard for storing and sharing fixed-route transit ridership data.

Size: 1.87 MB - Last synced: 1 day ago - Pushed: over 2 years ago - Stars: 49 - Forks: 10

hippke/tls

Transit Least Squares: An optimized transit-fitting algorithm to search for periodic transits of small planets

Language: Jupyter Notebook - Size: 18.1 MB - Last synced: 13 days ago - Pushed: about 1 month ago - Stars: 46 - Forks: 24

thantthet/YBS-Data

Yangon Bus Service data

Language: Python - Size: 2.46 MB - Last synced: 1 day ago - Pushed: almost 2 years ago - Stars: 41 - Forks: 19

dymajo/waka

Your realtime guide to public transport in New Zealand

Language: JavaScript - Size: 18.8 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 40 - Forks: 7

solus-project/ferryd

Fast, safe and reliable transit for the delivery of software updates to users.

Language: Go - Size: 2.19 MB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 40 - Forks: 7

CivicTechTO/ttc_subway_times

A scraper to grab and publish TTC subway arrival times.

Language: Jupyter Notebook - Size: 7.37 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 40 - Forks: 32

TrainLCD/MobileApp

🚃 The new sense mobile navigation app.

Language: TypeScript - Size: 31 MB - Last synced: 16 days ago - Pushed: 18 days ago - Stars: 38 - Forks: 1

transitland/mobility-explorer 📦

Understand transportation networks around the world using Transitland open data and Valhalla routing engine APIs

Language: JavaScript - Size: 4.39 MB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 38 - Forks: 15

onekiloparsec/aa-js

The most comprehensive collection of accurate astronomical algorithms in JavaScript (TypeScript).

Language: TypeScript - Size: 4.38 MB - Last synced: 16 days ago - Pushed: 24 days ago - Stars: 37 - Forks: 5

public-transport/ideas

How to make public transport more comfortable, more accessible, more transparent?

Size: 10.7 KB - Last synced: 1 day ago - Pushed: almost 3 years ago - Stars: 37 - Forks: 0

neroden/timetable_kit

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

Language: Python - Size: 24.4 MB - Last synced: 1 day ago - Pushed: 4 days ago - Stars: 36 - Forks: 2

elad661/curlbus

Terminal based UI for Israeli public transit data

Language: Python - Size: 178 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 36 - Forks: 6

mtransitapps/mtransit-for-android

MonTransit for Android

Language: Java - Size: 52.9 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 34 - Forks: 4

jacopo-j/TrenitaliaAPI 📦

Reverse engineering dell'API dell'app di Trenitalia

Language: Python - Size: 17.6 KB - Last synced: 3 months ago - Pushed: over 3 years ago - Stars: 34 - Forks: 7

public-transport/gtfs-utils

Read & analyze GTFS datasets using Node.js.

Language: JavaScript - Size: 587 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 34 - Forks: 3

public-transport/transport.rest

Information about the *.transport.rest APIs.

Language: JavaScript - Size: 196 KB - Last synced: 1 day ago - Pushed: 11 months ago - Stars: 33 - Forks: 3

blahblahblah-/goodservice-v2

New York City Subway Status Page driven by real-time feeds

Language: Ruby - Size: 6.67 MB - Last synced: about 21 hours ago - Pushed: 1 day ago - Stars: 33 - Forks: 1

public-transport/vbb-hafas

A JavaScript client for Berlin & Brandenburg public transport HAFAS API.

Language: JavaScript - Size: 323 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 31 - Forks: 4

trynmaps/metrics-mvp

Prototype of public transit data visualization system

Language: Python - Size: 9.42 MB - Last synced: 2 months ago - Pushed: 8 months ago - Stars: 30 - Forks: 34

public-transport/gtfs-rt-inspector

Web app to inspect & analyze any GTFS Realtime feed.

Language: JavaScript - Size: 9.71 MB - Last synced: about 12 hours ago - Pushed: 2 days ago - Stars: 29 - Forks: 4

transitland/mapzen-gtfs

Python library for reading and writing GTFS feeds

Language: Python - Size: 132 KB - Last synced: 1 day ago - Pushed: over 5 years ago - Stars: 29 - Forks: 7

planarnetwork/transxchange2gtfs

tool to convert transxchange data into a GTFS feed

Language: TypeScript - Size: 89.6 MB - Last synced: 2 days ago - Pushed: 2 months ago - Stars: 29 - Forks: 16

transitnownash/wego-bus-map

🚍🗺 Bus tracking for Nashville's WeGo Public Transit

Language: JavaScript - Size: 41.7 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 27 - Forks: 16

blahblahblah-/goodservice 📦

Website that detects headway discrepancy on New York City Subway system using live countdown clocks

Language: JavaScript - Size: 45.3 MB - Last synced: about 21 hours ago - Pushed: about 3 years ago - Stars: 27 - Forks: 1

UTEL-UIUC/gtfs_segments

GTFS Segments: A fast and efficient library to generate bus stop spacings

Language: Python - Size: 42.3 MB - Last synced: 1 day ago - Pushed: about 2 months ago - Stars: 27 - Forks: 1

mbta/concentrate

Concentrate: combine realtime transit files

Language: Elixir - Size: 1.09 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 25 - Forks: 3

jenchanws/create-track-map

Create train track map mod for Minecraft (Fabric & Forge)

Language: Kotlin - Size: 287 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 25 - Forks: 2

derhuerst/db-stations

A list of Deutsche Bahn stations.

Language: JavaScript - Size: 280 KB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 25 - Forks: 4

interline-io/transitland-lib

Library and tool for reading, writing, and processing transit data

Language: Go - Size: 125 MB - Last synced: about 6 hours ago - Pushed: about 23 hours ago - Stars: 25 - Forks: 6

mapbox/nepomuk

A public transit router for GTFS feeds (currently only static) written in modern c++

Language: C++ - Size: 875 KB - Last synced: about 21 hours ago - Pushed: about 1 year ago - Stars: 24 - Forks: 8

chairemobilite/trRouting

Transit Routing server app using Connection Scan Algorithm and flexible parameters

Language: C++ - Size: 44.7 MB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 24 - Forks: 10

TIDES-transit/TIDES

Transit ITS Data Exchange Specification for historical transit operations data

Language: Python - Size: 1.8 MB - Last synced: 1 day ago - Pushed: 3 months ago - Stars: 24 - Forks: 4

public-transport/hafas-rest-api

Expose a HAFAS client via an HTTP REST API.

Language: JavaScript - Size: 292 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 23 - Forks: 3

bikehopper/bikehopper-ui

Friendly bike+transit directions (frontend)

Language: JavaScript - Size: 3.73 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 23 - Forks: 1

konhi/poland-public-transport-api

🚌 • community maintained APIs for Poland's public transport

Language: TypeScript - Size: 1.53 MB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 23 - Forks: 3

d3d9/dm_tomatrixled

Display (real-time) public transport departures using Raspberry Pi and LED matrices

Language: Python - Size: 23.7 MB - Last synced: 4 months ago - Pushed: about 1 year ago - Stars: 23 - Forks: 3

kylebarron/all-transit

Interactive visualization of all transit in the Transitland database

Language: JavaScript - Size: 35.2 MB - Last synced: 5 months ago - Pushed: over 1 year ago - Stars: 23 - Forks: 1

obrhoff/VBBNow 📦

A VBB NotificationCenter Widget. It shows the nearby transit information

Language: Objective-C - Size: 17.2 MB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 22 - Forks: 0

mapsme/just_gtfs

C++17 header-only library for reading and writing GTFS 🌍

Language: C++ - Size: 132 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 22 - Forks: 16

tmelliott/transitr

An R package for constructing and modelling a transit network in real time to obtain vehicle ETAs

Language: C++ - Size: 5.22 MB - Last synced: 1 day ago - Pushed: 12 months ago - Stars: 21 - Forks: 0

SchweizerischeBundesbahnen/matsim-sbb-extensions 📦

matsim swiss rail

Size: 606 KB - Last synced: 7 months ago - Pushed: about 2 years ago - Stars: 21 - Forks: 21

MattTunny/AWS-Transit-Gateway-Demo-MultiAccount

Cloudformation template to set up AWS Transit Gateway with Multi Accounts in Organizations

Language: Python - Size: 13.4 MB - Last synced: 4 months ago - Pushed: almost 5 years ago - Stars: 21 - Forks: 20

KyleBanks/commuter

Commute times on the command line!

Language: Go - Size: 1.04 MB - Last synced: 4 months ago - Pushed: about 7 years ago - Stars: 20 - Forks: 4

JuliaAstro/Transits.jl

Flexible photometric transit curves with limb darkening

Language: Julia - Size: 4.22 MB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 20 - Forks: 6

Zverik/quick_bus

Timetable and route planning mobile app for Tallinn and Harjumaa

Language: Dart - Size: 13.6 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 19 - Forks: 4

chairemobilite/transition

Transition is a modern new approach to transit planning. It's a web application to model, simulate and plan public transit and alternative transportation.

Language: TypeScript - Size: 3.89 MB - Last synced: 1 day ago - Pushed: 3 days ago - Stars: 19 - Forks: 13

derhuerst/generate-db-shop-urls

Given a journey, generate a URL for a matching Deutsche Bahn ticket.

Language: HTML - Size: 250 KB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 19 - Forks: 4