Pe

Performant intracontinental public transport routing in Rust

Hacker News

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): 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. :)

Share card

Actual performance

167points
24comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
64%64% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
59%59% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Product HuntOn track for Day 1 leaderboard · Missing: mac, agents, macos
56%56% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
45%45% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
36%36% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
20%20% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
1%1% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

We
Web Transport in Rust implementation49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Web Transport in Rust implementation

Hacker News2
A
A public transport app for Firefox OS41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A public transport app for Firefox OS

Hacker News2
Li
Live-Map of Public Transport in Kiel, Germany46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Live-Map of Public Transport in Kiel, Germany

Hacker News35
Vi
Visualizing public transport performance in New Zealand57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Visualizing public transport performance in New Zealand

Hacker News5
virail
virail15%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Transport metasearch

Indie Hackers
Bakkah Transport
Bakkah Transport59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Bakkah Transport - Umrah Taxi Service

Indie Hackers
St
StatsD in Rust51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

StatsD in Rust

Hacker News1
Sc
Screencast: An Introduction to Rust57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Screencast: An Introduction to Rust

Hacker News3
Ha
Handlebars for Rust51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Handlebars for Rust

Hacker News2
Ox
Oxischeme – A Scheme implementation in Rust56%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Oxischeme – A Scheme implementation in Rust

Hacker News18