Toms Jansons / Ridi App
banner
tomsjansons.bsky.social
Toms Jansons / Ridi App
@tomsjansons.bsky.social
Built Ridi - a motorcycle route generation app https://ridi.bike

Ridi routing engine and app fully open source
https://github.com/tomsjansons/ridi-router
https://github.com/tomsjansons/ridi-app

Rust, TypeScript, all the stuff
yeah previously I was assuming that all roads leading into a military zone would have traffic signs preventing traffic. but turns out that's not the case and I ended up in an area where some soldiers were prepping to shoot a really really big gun 😂 I guess good that I was on the gun, not target side
July 27, 2025 at 12:19 PM
... you'd prefer to go further away from the starting point and then come back to have a bigger chance to be on roads you've never been on?

Also with more options do you mean like 'prefer max distance from start point' or something like that? like go as far away from start point and come back?
July 26, 2025 at 2:04 PM
well the whole point of the app was to let riders find roads in their area they've overlooked or don't know about :) so definitely not a 'you' problem! thanks for the feedback, much appreciated! I'll think about the problem and see what I can do to address it. but to summarize ...
July 26, 2025 at 2:02 PM
may I ask about your expectations though? Why do you feel like it should have produced a large circle instead of leading you through fun local roads? or is the shape less relevant as long as it does not cross itself like these?
July 26, 2025 at 11:05 AM
... but the rest seem fairly good! did you try any of the routes out? Some of them seem they might be quite fun :)
July 26, 2025 at 10:56 AM
so I've done a bit of digging into the area and generated routes - generally I'm happy with what it produced! The only thing is the fact that there are quite a few overpasses and it sometimes goes over and then under and so it looks odd, probably need to restrict that...
July 26, 2025 at 10:55 AM
Finding circular routes is a bit of a challenge in general, it tries to avoid motorways and residential areas. But the one from your example is a bit odd in how it crosses itself several times... Let me investigate!
July 24, 2025 at 2:04 PM
So this feature is coming but it might take me a while :) but nice to hear I'm on the right track and you also think it would be useful!
July 23, 2025 at 10:35 AM
Yeah I noticed that myself as well while riding that it would be good to see different road types and surfaces on the overview. I've even finished the first code draft for the router but they exposed some limitations in the app I need to think about and rework some parts to make it usable
July 23, 2025 at 10:33 AM
Nice one! How have the routes been so far? Any observations or suggestions?
July 22, 2025 at 5:35 PM
I've just deployed an update to add proper gpx file names as you suggested! thanks again for the idea!
July 22, 2025 at 4:43 PM
Would the same level of detail be OK for the Plan card? It seems to be the case for Latvia but really hard to tell with other countries. Just thinking of having consistency between the Plan card and the file name...
July 18, 2025 at 11:45 AM
Oh yeah fantastic idea! Thanks! What sort of start/finish description do you think is best? Like it shows on the Plan card? It could get quite long, should I try to shorten them?
July 17, 2025 at 6:55 PM
Improving the route generation speed is on my todo list as well, hopefully I can improve that next week!
July 14, 2025 at 3:00 PM
oh nice catch, I'll make a note and fix it as soon as I can, thank you!

I've been meaning to open source the app and services repo as well, just done that! :) github.com/tomsjansons/...
GitHub - tomsjansons/ridi-apps: Monorepo for all ridi.bike services and infra
Monorepo for all ridi.bike services and infra. Contribute to tomsjansons/ridi-apps development by creating an account on GitHub.
github.com
July 6, 2025 at 10:43 PM
Also I wanted to thank you for the feedback, incredibly useful to hear opinions about the app especially from people in other countries! Being in Latvia I had for realised the map always cantering on Latvia is not ideal for other regions :D
July 4, 2025 at 8:11 AM
Ah yes, that is an excellent suggestion - I'll see how I can do that in a non intrusive way! :) but in the mean time there is also the location button on the map (top right corner) for manually showing your location on the map
July 4, 2025 at 8:04 AM
In any case I encourage you to try different directions and also the from-to mode, it tends to work better. Been meaning to work on round-trip mode improvements at some point
July 4, 2025 at 7:00 AM
Thanks for checking Ridi out! Germany should be working! There could be several reasons - the routing rules could be too strict, start or end points could be on a private road or I recently pushed an update that broke something :) in most cases it is usually a bug, I'll investigate! 🙏
July 4, 2025 at 6:44 AM
Building up courage for mud 😂
June 1, 2025 at 3:53 PM
Oh yeah took me ages to get up that hill! Didn't even know I had spots like these in my area!
May 29, 2025 at 6:28 PM
Is that a challenge? 😂
May 29, 2025 at 6:27 PM