Point A to Point B to Point C. Fast. Multi-modal public transit for Slovenia.
CkcK (Cik-Cak) is an open-source, zero-bloat transit aggregator designed to replace the fragmented soup of Slovenian transport apps (Urbana, Arriva, Nomago).
Stop opening four different apps just to check if you can make a transfer. Just CkcK it.
- Unified Schedules: Real-time and scheduled arrivals across municipal (LPP/Urbana), intercity (Arriva, Nomago), and rail systems (SŽ).
- Multi-Hop Routing: Algorithmically links buses, trains, and shared rides into a single coherent itinerary.
- Offline-First Data Caching: Light payloads, instant startup times, zero battery bleed.
- Privacy-Preserving: No registration wall, no location history farming, no third-party telemetry.
- Transitous.org for international transit
- SŽ Train API / Timetables
- LPP Urbana GTFS / Realtime feed
- Arriva & Nomago GTFS-RT Parsers
- Prevozi.org Endpoint Wrapper
We welcome pull requests for API connectors, UI improvements, and routing optimizations. Check out CONTRIBUTING.md to get started.
Distributed under the GNU General Public License v3.0 (GPLv3). See LICENSE for details.