velopopuli Get VeloPopuli ↗

FREE NOW. FREE FOREVER.

The people’s
indoor ride.

Indoor training, without the commercial-app nonsense.

Ride real-world GPX routes in 3D. Connect your smart trainer and get on with the training you came for.

No subscriptions. No paywalls. Open source.Windows / macOS / Linux
A WORLD WORTH RIDING3D WORLD CONCEPT
YOUR NEXT GREAT RIDEStarts with a GPX file.
↗
REAL TERRAIN. NEW POSSIBILITIES.
YOUR ROUTE. YOUR RIDE.✳WRITTEN IN RUST✳100% OPEN SOURCE✳FREE FOREVER✳

01 / LESS SOFTWARE. MORE CYCLING.

Heavy on possibility.
Light on your computer.

Written in Rust, VeloPopuli is built to keep indoor cycling lightweight. More of your computer’s resources for the ride, with room for the app to grow.

Find your download ↗
THE FOUNDATIONRust.

A focus on efficient performance, from the core up.

THE EXPERIENCELightweight by design.

Built for Windows, macOS and Linux.

02 / BRING THE OUTSIDE IN

Real roads.
Fresh motivation.

A favourite local loop. A climb you’ve always wanted to try. Your next ride is already out there.

01 / EXPLORE

Your GPX. A whole new world.

Turn real-world routes into 3D rides, built from real terrain data and OpenStreetMap. Follow roads through villages, over rivers and bridges, and into tunnels, with local real-time weather along the way.

Ride your route ↗
02 / CONNECT

Feel every change of pace.

Control your smart trainer in ERG or Gradient mode over Bluetooth FTMS, Tacx FE-C or ANT+ FE-C. Connect standard power, heart-rate, speed and cadence sensors to bring your training together.

Check the connections ↗
03 / PROGRESS

A little competition. A lot of progress.

Chase your own ghost or someone else’s. Find your rhythm with pace riders, take on auto-detected timed climbs and earn XP, levels and 23 badges. Track what matters with power curves, training load and FTP estimates.

Find your next challenge ↗
Will VeloPopuli work with my setup?+

VeloPopuli supports Windows, macOS and Linux. Trainer control uses Bluetooth FTMS, Tacx FE-C and ANT+ FE-C, alongside standard power, heart-rate, speed and cadence sensors.

Support for a protocol does not guarantee every trainer, sensor or operating-system combination. Check the project’s compatibility notes and release requirements before downloading.

View project documentation ↗

FIND YOUR NEXT ROAD

Your kind of ride. Ready to create.

Twistier roads, more climbing, a flatter spin or intervals on real terrain. Plan a route for free, export the GPX and bring it to VeloPopuli.

Build a GPX route ↗

03 / OPEN ROADS. OPEN SOURCE.

MIT LICENSE ↗

Your ride.
Your data.
Our community.

Built by riders, for people who just want to train indoors. No subscriptions. No paywalls. Just you, your trainer and the road ahead.

Explore the source ↗
↳ 01

Free now. Free forever.

No subscription to start. No upgrade to keep riding. The code is open under the MIT licence, ready for anyone to inspect, improve or build on.

↳ 02

Your data stays with you.

Your ride data is stored locally, keeping your training history in your hands.

↳ 03

Share on your terms.

Connect Strava through your own personal API integration when you want to share your rides.

04 / A COMMUNITY EFFORT

Help build
the people’s ride.

Free forever. Stronger together.

VeloPopuli needs a community to keep moving forward.

We need riders and contributors to test real setups, share honest feedback and help shape what comes next. Every bug report, idea and improvement helps build a better indoor ride for everyone.

Help build VeloPopuli ↗
01 / RIDE & REPORT

Put it through its paces.

Try your trainer and sensors. Ride your routes. Tell us what works, what breaks and what could feel better.

02 / BUILD & IMPROVE

Make your next contribution.

Work on Rust, React, TypeScript or Three.js. Fix a bug, improve performance or help bring a useful feature to life.

03 / HELP OTHERS GET RIDING

Share what you know.

Improve setup guides, explain tricky steps and suggest changes that make VeloPopuli easier for everyone to use.

You don’t need to be a developer. You just need to care about making indoor cycling better.

05 / THE ROAD IS OPEN

Your next ride.
Free. Forever.

Join the early ride. Help shape what comes next.

VeloPopuli is in early development. No public releases are published yet. Follow a setup guide to build from source, or find test builds on GitHub Actions ↗. Real trainer and sensor testing needs your help.

Free now. Free forever. · Open source · MIT licensed