Skip to content

Project

Publit

Free, open-source public transport app for iPhone: live departures nearby, trip planning across Europe and every connection on one timeline. No ads, no account, no tracking.

Publit on three iPhones: nearby departures, route comparison and route detail

Context

Mainstream transit apps are slow, full of ads and miss real-time data in many cities. Publit builds on Transitous, a community-run routing service for open transit data, and fixes missing feeds upstream so every open app benefits.

Role

Independent project: concept, iOS app, data work.

Methods

SwiftUI (iOS 17), MOTIS 2 API via Transitous, GTFS / GTFS-Realtime, and a Python converter that turns AMTAB Bari JSON into GTFS-RT protobuf and validates it against the static feed.

Status

Prototype v0.1, not on the App Store yet.

Outcome

Working v0.1 with nearby departures, trip planning, route comparison and saved places, plus a real-time converter for Bari city buses prepared for Transitous.

Publit nearby departures card
Publit route comparison card
Publit route detail card

Prototype renderings of the v0.1 interface with live Transitous data (Munich, October 2026).

Screens

Publit nearby departures screen
Nearby
Publit trip planning screen
Plan
Publit route comparison screen
Compare
Publit route detail screen
Detail

Data & attribution

Routing and schedules via Transitous and its data sources. Map data © OpenStreetMap contributors.