Un lecteur et éditeur Markdown open source et natif qui réunit visualisation et édition dans une seule application.
🔍 En bref :
- Lecteur et éditeur Markdown qui ouvre les fichiers .md locaux, les URL GitHub, le markdown collé ou les plans Claude Code
- Application native développée avec Tauri et Rust, d’environ 8 Mo, fonctionnant entièrement hors ligne
- Trois modes de travail : View, Split et Edit, avec numéros de ligne, recherche et synchronisation du défilement
- Rendu des blocs de code, des équations KaTeX et des diagrammes Mermaid sans extension supplémentaire
- Mode de collage pour le texte produit par les modèles de langage et recherche contextuelle par clic droit
🔍 En détail :
MDHero est un lecteur et éditeur Markdown open source dont le code source est publié sur GitHub. L’application est développée avec Tauri et Rust et occupe environ 8 Mo. Elle fonctionne entièrement hors ligne : aucun compte n’est requis, aucun fichier n’est envoyé vers un service externe et aucune télémétrie n’est collectée en dehors d’une vérification de mise à jour quotidienne indiquant la version courante et la famille du système.
L’application ouvre un fichier .md et permet de basculer vers l’édition avec le raccourci ⌘E, puis d’enregistrer avec ⌘S. Un même contrôle fait passer du mode View au mode Split, qui place l’éditeur et un aperçu en direct côte à côte, puis au mode Edit. Le guter affiche les numéros de ligne, la recherche ⌘F fonctionne dans tous les modes et la position de défilement suit le contenu ligne par ligne. MDHero avertit l’utilisateur avant d’abandonner des modifications non enregistrées.
La navigation repose sur des onglets réordonnables par glisser-déposer, un panneau Table des matières et une recherche intégrée. Des raccourcis Vim sont disponibles en option. Les dossiers fréquemment utilisés peuvent être épinglés pour un accès direct à tous les fichiers Markdown qu’ils contiennent, aux côtés d’une liste de fichiers récents. Les onglets ouverts sont restaurés dans le même ordre au redémarrage de l’application.
Le rendu comprend la coloration syntaxique de plus de 25 langages, un bouton de copie au survol des blocs de code, ainsi que des thèmes clairs et sombres. Les équations LaTeX sont prises en charge par KaTeX et les organigrammes, diagrammes de séquence et autres schémas par Mermaid, sans plugin ni étape supplémentaire.
MDHero intègre un mode de collage pour les sorties de modèles de langage : l’application détecte les caractères \n échappés et les barres obliques parasites produits par ChatGPT ou Claude, puis restitue le Markdown nettoyé. La fonction AI Lookup permet, par clic droit sur un mot ou un paragraphe, d’envoyer la sélection vers ChatGPT, Claude, Perplexity, Google ou Wikipedia. Ce mécanisme repose sur des URL et ne nécessite aucune clé d’API.
L’application propose également un mode présentation : un document contenant marp: true dans son en-tête s’ouvre sous forme de diaporama natif, piloté par les flèches, la barre d’espace, les touches Début et Fin. Le rechargement en direct suit chaque onglet ouvert sur son fichier disque, y compris en arrière-plan, et signale les modifications externes sans écraser les éditions non enregistrées.
Une extension Quick Look permet de prévisualiser un fichier .md directement depuis le Finder avec la barre d’espace, en affichant titres, tableaux, code coloré, équations KaTeX et diagrammes Mermaid, sans ouvrir l’application.

Gratuit https://mdhero.app/
Views: 0
