Performant intracontinental public transport routing in Rust
I made a public transport route planning program that's capable of planning journeys across Europe or North America! There's only one other FOSS project I know of (MOTIS/Transitous) that can do transit routing at this scale, and in the testing I've performed mine is about 50x faster. I've spent a few weeks on this project now and it's getting to the point where I can show it off, but the API responses need a lot of work before they're usable for any downstream application. Example query (Berlin to Barcelona):…
In plain words
This is a public transport route planning program written in Rust that can plan multi-country journeys across Europe or North America. It is designed for developers and transit applications seeking efficient routing solutions. The software performs significantly faster than comparable open-source alternatives, though the API responses currently require further development before integration into downstream applications.
written from the facts on this page · September 2026
From the sources
In the maker’s words, at launch
I made a public transport route planning program that's capable of planning journeys across Europe or North America! There's only one other FOSS project I know of (MOTIS/Transitous) that can do transit routing at this scale, and in the testing I've performed mine is about 50x faster. I've spent a few weeks on this project now and it's getting to the point where I can show it off, but the API responses need a lot of work before they're usable for any downstream application. Example query (Berlin to Barcelona): https://farebox.airmail.rs/plan/52.5176122,13.4180261/41.380... There are some bugs still. Notably, it's not capable of planning the return trip for this route, nor the reverse of the trip from Seattle to NYC that I gave in the blog post. Blog post: https://blog.ellenhp.me/performant-intracontinental-transit-... Repo: https://github.com/ellenhp/farebox Side-note but in the past some have criticized my writing style and it's been a bit hurtful at times but if you have constructive feedback on the blog post I'd appreciate it. I'm trying to get better at writing. :)
Does the same job
all alternatives →- LALocalGPT – A local-first AI assistant in Rust with persistent memoryFeb 2026 · github.com · ▲331
I built LocalGPT over 4 nights as a Rust reimagining of the OpenClaw assistant pattern (markdown-based persistent memory, autonomous heartbeat tasks, skills system). It compiles to a single ~27MB binary — no Node.js, Docker, or Python required. Key features: - Persistent memory via markdown files (MEMORY, HEARTBEAT, SOUL markdown files) — compatible with OpenClaw's format - Full-text search (SQLite FTS5) + semantic search (local embeddings, no API key needed) - Autonomous heartbeat runner that checks tasks on a configurable interval - CLI + web interface + desktop GUI - Multi-provider:…
- VAVector – A High-Performance Log and Metric Router Written in Rust2019 · github.com · ▲322
- FAfcp – A significantly faster alternative to cp(1), written in Rust2021 · github.com · ▲88

- URUS Routing – Python library for fast local routing in the US2025 · github.com · ▲114
- VWVoyager – write a web crawler/scraper as a state machine in Rust2020 · github.com · ▲110
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 2d ago · opentrailpaper.com
