Makina Blog
Où en est Geotrek-Rando en 2025 ?

Entre performances améliorées, optimisation du code, meilleure accessibilité et nouvelles fonctionnalités pour les usagers, cette refonte continue offre aujourd’hui une plateforme plus fluide, plus moderne, et plus personnalisable.
Une meilleure expérience utilisateur
Navigation fluide et retour depuis les fiches
Geotrek-Rando v3 conserve le contexte de navigation : retour fluide vers les résultats de recherche après consultation d’une fiche, bouton « Retour à la liste », maintien du zoom et du centrage de la carte.
🆕 Fonctionnalité disponible depuis la version 3.24.0
🔎 Détails disponibles dans les Pull Request #1303 et #1286
Événements touristiques plus clairs
Les dates des événements touristiques sont désormais mieux mises en valeur, avec une présentation harmonisée sur mobile et desktop.

Affichage de la date avant

Affichage de la date après
🆕 Amélioration disponible depuis la version 3.23.2
🔎 Détails disponibles dans la pull request #1288
Améliorations de l’interface utilisateur
- Comportement amélioré du carrousel d’accueil, avec une vitesse de défilement plus agréable,
- Meilleure ergonomie des cartes avec :
- Nettoyage des paramètres de recherche pour éviter les filtres résiduels,
- Réécriture du système de gestion du plein écran,
- Amélioration du comportement de la carte dans les popups et interactions.
🆕 Amélioration disponible depuis la version 3.20.0
🔎 Détails disponibles dans les Pull Request #1100 et #1120
Zoom sur les nouvelles fonctionnalités
Contrôle de l’affichage des couches secondaires
Une nouvelle option displaySecondaryLayersByDefault
a été introduite pour permettre de choisir si les couches secondaires sont affichées par défaut sur la carte. Cela permet aux territoires de mieux adapter l’interface selon le niveau d’information souhaité par défaut.
🆕 Amélioration disponible depuis la version 3.20.0
🔎 Détails disponibles dans la Pull Request #1130
Affichage des fichiers à télécharger dans les fiches
Les fichiers joints associés à un contenu, via Geotrek-Admin, sont désormais visibles et téléchargeables dans les pages de détail, facilitant l’accès à des documents utiles : fiches PDF, plans, brochures…

🆕 Amélioration disponible depuis la version 3.20.0
🔎 Détails disponibles dans la Pull Request 1118
Filtre par réseau d’itinéraires
Un filtre “réseaux de randonnée” s’affiche désormais, si ces réseaux sont renseignés dans Geotrek-Admin. Cela enrichit les critères de recherche proposés aux usagers.

🆕 Amélioration disponible depuis la version 3.21.0
🔎 Détails disponibles dans la Pull Request 1193
Des contenus plus riches et plus lisibles
Intégration des photos HD
Les fiches peuvent désormais intégrer des photos en HD, pour valoriser les paysages et les points de vue spectaculaires. On peut même annoter des panoramas, grâce à HDViewpoints, profiter d’une galerie optimisée avec zoom, et ajouter des légendes pour contextualiser les images.

🆕 Fonctionnalité disponible depuis la version 3.18.0
🔎 Pour en savoir plus, consultez le ticket GitHub #943
Widgets personnalisés
Il est désormais possible d’ajouter n’importe quel widget au format HTML et de l’associer à la page de détail d’un type de contenu spécifique : itinéraire, site Outdoor, service ou événement. Ce mécanisme remplace l’ancien système, où certains widgets, comme la météo, étaient intégrés en dur dans le code. Désormais, le widget météo doit être ajouté manuellement si vous souhaitez l’afficher.
Parmi les nouveaux usages possibles, un widget qualité de l’air peut par exemple être intégré pour informer les usagers de l’état environnemental sur votre territoire.

🆕 Fonctionnalité disponible depuis la version 3.16.0
🔎 Pour en savoir plus, consultez le ticket GitHub #914
Amélioration des infobulles et des popups cartographiques
Les infobulles et popups cartographiques ont été repensées :
- Les éléments s’affichent au bon endroit grâce au centrage automatique
- Les annotations sont plus claires et interactives
-
Plusieurs bugs d’affichage ont été corrigés, notamment pour les POIs et les parcours Outdoor
🆕 Améliorations disponibles depuis la version 3.20.0
🔎 Retrouvez les détails dans les tickets GitHub #896 et #1119
Personnalisation avancée
Thèmes et menus
- De nouvelles classes CSS sont disponibles pour aller plus loin dans la personnalisation graphique
- Les menus à deux niveaux permettent une navigation plus structurée
- Les fiches peuvent être ajustées facilement grâce au fichier
details.json
: vous pouvez masquer, réorganiser ou styliser les différentes sections selon vos besoins
🆕 Améliorations disponibles depuis la version 3.15.0
🔎 Retrouvez les détails dans le ticket GitHub #510 et la Pull Request #1137
Pages statiques enrichies
Les pages éditoriales de Geotrek-Rando gagnent en souplesse et en richesse de contenu : il est désormais possible d’y intégrer des images avec légendes, des blocs d’actions, des suggestions de contenus, et bien plus encore.
📌 Exemple disponible dans notre article dédié au nouveau volet éditorial de Geotrek
Performances et accessibilité au cœur des évolutions
Optimisations notables
- Réduction du nombre d’instances Leaflet utilisées : 1 seule carte par page
- Chargement différé des images, des iframes et des scripts
- Réduction des appels API redondants : catégories, objets liés, dictionnaires…
- Refactoring complet pour alléger la dette technique
🆕 Améliorations disponibles depuis la version 3.21.0
🔎 Retrouvez les détails dans les Pull Request #1197 et #1198
Accessibilité renforcée
- Refonte des formulaires pour une meilleure accessibilité : ARIA, gestion des erreurs…
- Navigation au clavier optimisée : menus, cartes, composants interactifs
- Amélioration des titres et de la sémantique HTML
🆕 Améliorations disponibles depuis la version 3.21.0
🔎 Retrouvez les détails dans la Pull Request #1187
Refonte technique majeure
Migration vers Tailwind CSS
Le système de style a été unifié :
- Abandon de Styled Components au profit de TailwindCSS
- Réécriture de nombreux composants : Header, Footer, boutons, pages 404 et offline
🆕 Améliorations disponibles depuis la version 3.22.0
🔎 Retrouvez les détails dans la Pull Request #1147
Mise à jour des dépendances
- React, Next.js, Leaflet, TypeScript, Node.js, React-Query, Sentry…
- Conversion des scripts JS en modules ES (MJS)
- Migration vers de nouveaux packages pour la PWA (
serwist
à la place denext-pwa
)
🆕 Améliorations disponibles depuis la version 3.24.3
🔎 Retrouvez les détails dans les Pull Request #1352 et #1355
Nouveaux usages en production
L’application Destination Parc national des Écrins a intégré de nombreuses nouveautés :
- Mise en place d’un flux d’actualités sentiers en page d’accueil
- Suivi du trafic post-migration : redirections, Google Search Console
- Intégration d’un menu enrichi avec icônes et vignettes
- Ajout de pages statiques éditoriales pour structurer la navigation

Actualités sentiers sur la page d’accueil

Menus des pages statiques
Documentation
- Documentation restructurée sur ReadTheDocs
- Ajout d’exemples de personnalisation
- Instructions de migration entre versions (attention aux breaking changes à chaque montée majeure)

En résumé
Catégorie | Évolutions clés |
---|---|
UX & Navigation | Retour depuis les fiches, navigation mobile, événements |
Fonctionnalités | Couches secondaires, Documents associés, Filtre type de réseau |
Médias | Photos HD, infobulles enrichies, annotations, widgets personnalisés |
Performances | Cache, images différées, API optimisée |
Accessibilité | Formulaires, titres, composants accessibles |
Personnalisation | Menus, pages statiques, thèmes CSS |
Technique | Migration Tailwind, MJS, PWA, React 18 |
Et après ?
Geotrek-Rando continue de grandir et de s’enrichir au fil des besoins des territoires et des retours de ses utilisateurs. Ces derniers mois, l’accent a été mis sur une navigation plus fluide, un affichage plus clair, et une meilleure prise en compte des usages mobiles, y compris en mode hors-ligne.
Et ce n’est pas fini. De belles perspectives s’ouvrent pour la suite : conversion comme application mobile publiable sur les stores, contenus multimédias (vidéos, audio), guidage dynamique jusqu’au départ d’une rando, ou encore meilleure visualisation des zones sensibles et des enjeux environnementaux.
Tout cela est rendu possible grâce à une communauté engagée, des partenaires variés - comme les Départements des Hautes-Alpes et du Pas-de-Calais, les Parcs naturels régionaux, ou encore la LPO – et une dynamique de partage qui fait de Geotrek un outil vivant, ouvert, et au service de tous les territoires.
En savoir plus
Découvrez l’article de blog « Où en est Geotrek-Admin en 2025 ? »
Formations associées
Formations Django
Formation Django intégration
À distance (FOAD) 28 mars 2025
Voir la Formation Django intégrationFormations Outils et bases de données
Formation PostgreSQL
À distance (FOAD) Du 12 au 16 mai 2025
Voir la Formation PostgreSQLFormations Python
Formation Python avancé
Nantes Du 7 au 11 avril 2025
Voir la Formation Python avancéActualités en lien
Où en est Geotrek-Admin en 2025 ?
Logiciel libre
17/06/2025

Mise en place d’une passerelle API entre Geotrek et Cirkwi
Django
21/05/2025

Nouveautés Geotrek : le volet éditorial s’étoffe pour répondre à tous vos besoins
Logiciel libre
16/07/2024
