Try the app

n3ary

Open transit data, offline by default.

Live GTFS-RT vehicles Offline-first PWA Built on open data

Why n3ary

Two things we won't compromise on, because they make every other feature on this page possible.

Stays on your device

No account. No analytics. No background telemetry. Your stations, routes, and settings live on the phone — they never get sent back to a server.

Works without a signal

Schedules are downloaded once and stored locally, so the app keeps working underground, on a plane, or anywhere your signal gave up. Live vehicles appear when you have data; everything else is already there.

Fast and responsive

Everything runs locally on your phone. No server round-trips for basic operations, so the UI is instant — open the app, find your station, check your bus. Live vehicle data syncs in the background.

Made for how you ride

Small, deliberate features that take the friction out of the actual moment you need a bus.

Stations that matter

Pin your work, your city center, and your home. Routing and the nearby list reorder themselves around what you actually use.

Map view of every bus

Every live vehicle is plotted on the map in real time, with the route line behind it - so a glance tells you which bus is which, and the green dot marks the ones that are still live.

Schedule view, optimised

Per-stop, per-route, per-day. The schedule view shows you what your ride actually looks like — not a wall of numbers.

Live + schedule, reconciled

Live and schedule data are merged seamlessly — so you get the right information without the mental gymnastics.

Works without your location

Fully usable on a device with no GPS, or for a rider who'd rather not grant it. Search, schedules, and favorites all work without location permission.

Beyond standard GTFS

Every feed does the standard GTFS work. Some adapters go further, adding extras that fit their operator's quirks. Here are the ones we ship today — each one is a separate per-feed adapter, not a change to the app.

Fresh schedules every day

CTP's own CSV timetables flow in daily — so the app doesn't carry a stale autumn schedule into spring. Cluj-Napoca

Filter routes by what they are

Night, metropolitan, airport express — the route tags surface as filters, so you can hide the lines that don't apply to the trip you're planning. Cluj-Napoca

School transport on the map

The TE (Transport Elevi) school transport lines show up alongside the regular buses, with their own network color and station markers — so the school run is the same app as the regular ride. Cluj-Napoca

Want to know how all this is built?

Adapters are open source and self-contained. The Cluj-Napoca one is the most complete so far — three upstream sources reconciled, direction fix, route tags, and a dedicated school-transport network. The whole pipeline is on GitHub.

Read about the adapters

Brand

The mark, colors, and don'ts — all open and reusable, documented in one place.

neary wordmark

Indigo is the brand. Green is reserved for the live-vehicle dot. No gradients, no shadows, no tricks. The full brand manual — including everything you shouldn't do — lives on branding.n3ary.com.

Thanks to

None of this would exist without open data and the projects that curate it.

  • Transitous The community-maintained multi-feed GTFS catalog we seed from. transitous.org
  • Tranzy.ai Static GTFS for operators that don't publish their own schedule. tranzy.ai
  • CTP Cluj-Napoca The local operator, whose CSV timetables carry the routes not yet covered upstream.
  • OpenStreetMap The map tiles beneath every map you see here. openstreetmap.org
  • Mobility Database Community catalog of GTFS feeds worldwide — a useful cross-reference for feed coverage. mobilitydatabase.org

The code behind these projects is licensed under PolyForm Noncommercial 1.0.0 — free for individuals, hobbyists, education, and research. Any commercial use needs a separate license from us.