{% extends 'base.html' %} {% from '_ui.html' import icon %} {% block title %}Route planner · Stride{% endblock %} {% block head %} {% endblock %} {% macro location(kind, label, letter) %}
Search, enter coordinates, or pick on the map.
{% endmacro %} {% block content %}
EXPLORE YOUR NEXT RUN

A good run starts here.

Find a route that fits your distance, terrain and favourite places.

{{ icon('route') }} Saved routes
{% if not configured %}
Route generation is not connected yet. The site operator needs to configure ORS_API_KEY. You can still view and export your saved routes.
{% endif %}
YOUR ROUTE{{ icon('route') }}
{{ location('start', 'Start location', 'S') }}
↻ Finish at your starting location

Distance target ±5% · hill preferences guide the match.

Route preferences

Place searches and locations use openrouteservice.

ROUTE PREVIEW

Search a place or tap the map to set your start.

Choose your starting point to begin.

READY FOR ANOTHER DAY

Your saved routes

Private to you · latest 100
{% for route in saved_routes %}{% else %}

Your next favourite route belongs here. Plan a run and save it for later.

{% endfor %}

Routing & search © openrouteservice · OpenStreetMap contributors. Check current path access before heading out.

{% endblock %} {% block scripts %}{% endblock %}