Skip to content

À propos de md2pdf

Un petit outil pour un document qui doit voyager.

md2pdf transforme du Markdown en PDF prêt à imprimer dans votre navigateur. Il est créé par Girish Lade, appartient à LadeStack et reste gratuit.

À propos de md2pdf

L’histoire

md2pdf est né d’un problème courant : une documentation confortable à l’écran qui se désagrège dès qu’il faut l’envoyer, l’archiver ou l’imprimer.

Markdown est portable jusqu’au moment où le destinataire exige un PDF. La boîte d’impression du navigateur conserve la page, pas le document : la navigation s’invite, les images relatives cassent, les blocs de code larges sont coupés et les tableaux se scindent aux mauvais endroits. Les convertisseurs de bureau règlent une partie du problème, mais demandent souvent une installation, un compte ou un envoi vers un serveur.

md2pdf choisit une voie plus étroite. Il lit le Markdown, résout les ressources relatives au dépôt, rend le Markdown de style GitHub dans le navigateur, assainit le résultat, applique une feuille de style d’impression et confie le document au moteur PDF natif du navigateur. La source ne quitte l’appareil que si l’utilisateur demande à md2pdf de récupérer un README public.

Mission

Mission

Rendre la production d’un PDF propre à partir de Markdown accessible à toute personne disposant d’un navigateur, sans compte, abonnement ni envoi de fichier. Garder la conversion compréhensible : voir le document, choisir un thème et savoir exactement ce qui sera imprimé.

Vision

Vision

Un web où les documents ordinaires n’ont pas besoin d’une application de bureau propriétaire ni d’un service de conversion pour devenir portables. Markdown est déjà lisible, comparable et durable ; le PDF doit être une sortie fidèle, pas un second silo.

Girish Lade

Le créateur

Girish Lade

Créateur de md2pdf · LadeStack

Girish Lade développe md2pdf chez LadeStack. Il travaille sur le convertisseur, les thèmes d’impression, le parcours du livre de documentation et les éditions localisées de ce site.

Le projet est volontairement petit et autonome : un frontend Astro statique, du code de conversion uniquement côté navigateur et une suite de tests qui vérifie la sortie plutôt que de la promettre.

Cet emplacement de portrait est réservé à une photographie authentique. Tant qu’elle n’est pas ajoutée, le composant affiche un monogramme de marque plutôt qu’une image générée ou de stock.

Comment le produit est construit

Comment le produit est construit

Le navigateur d’abord

L’analyse du Markdown, l’assainissement, la génération du sommaire, la mise en page d’impression et l’assemblage du PDF s’exécutent sur l’appareil du visiteur. Le site est statique ; il n’y a pas de backend applicatif.

Des limites petites et explicites

Les fichiers simples sont limités à 2 Mo. Un livre de documentation accepte jusqu’à 30 fichiers Markdown, 750 Ko par fichier, 6 Mo au total et un nombre borné de requêtes API.

L’impression est la sortie

Le PDF final provient du moteur d’impression natif du navigateur. md2pdf fournit le document nettoyé et la feuille de style d’impression ; il ne prétend pas être un moteur de rendu PDF.

Neuf langues

L’interface, les guides et cette page sont publiés en anglais, espagnol, japonais, coréen, chinois simplifié, russe, turc, français et portugais du Brésil.

Des acquis, sans emphase

Des acquis, sans emphase

Ce sont des capacités livrées, pas des promesses de feuille de route.

  • Import de README GitHub publics avec découverte de la branche par défaut et réécriture des images et liens relatifs au dépôt.
  • Parcours de collage, d’envoi et d’exemple pour Markdown, avec tableaux de style GitHub, listes de tâches et blocs de code.
  • Quatre thèmes d’impression : Clean, Business, Academic et Dark.
  • Un sommaire automatique pour les documents comptant trois titres ou plus.
  • Un livre de documentation multi-fichiers avec couverture, chapitres ordonnés, sélection recherchable et isolation d’impression.
  • Export PDF chapitre par chapitre et téléchargements ZIP avec limites de taille et de nombre de fichiers.
  • Neuf éditions localisées de l’interface, des articles et de cette page.
  • Aucun compte, aucun envoi pour le Markdown local ou collé et aucun moteur de rendu côté serveur.

Pour qui

Pour qui

md2pdf est utile quand le document compte plus que la chaîne d’outils.

Étudiants et enseignants

Transformez notes de cours, devoirs et dossiers de lecture en PDF à rendre ou à imprimer.

Développeurs et rédacteurs techniques

Exportez un README, une RFC ou des chapitres de documentation sans installer de convertisseur.

Consultants et petites équipes

Remettez un document propre à un client sans envoyer le Markdown à un service tiers.

Archivistes

Conservez une copie lisible et paginée d’une documentation susceptible de changer ou de disparaître en amont.

Confidentialité

Les fichiers locaux et le Markdown collé sont lus dans le navigateur et ne sont pas envoyés. La récupération d’un dépôt GitHub public envoie des requêtes anonymes à GitHub pour le README et ses images ; les dépôts privés ne sont pas pris en charge. Il n’y a ni compte ni analyse de conversion liée au document.

Accessibilité

Les pages utilisent des repères sémantiques, des contrôles étiquetés, des styles de focus visibles et un sélecteur de langue qui conserve le chemin courant. Les animations sont limitées et respectent la préférence de mouvement réduit. La feuille d’impression garde les titres avec leur contenu et évite autant que possible de couper blocs de code, tableaux et images entre les pages. L’accessibilité est un travail continu, pas une affirmation ponctuelle.

Propriété

Propriété

md2pdf est un produit LadeStack. LadeStack possède le nom du produit, le site et les éditions publiées. Le dépôt source est public à l’adresse github.com/girishlade111/ReadmePDF ; le dépôt garde son nom d’origine alors que le produit s’appelle md2pdf. md2pdf est gratuit.

LadeStack github.com/girishlade111/ReadmePDF

Contact

Contact

Les questions, corrections et signalements d’accessibilité sont bienvenus. L’e-mail est la voie la plus fiable ; les issues GitHub sont publiques et consultables.

Un document entre, un PDF sort.

Sans compte. Aucun envoi pour les fichiers locaux. Partez de l’exemple, collez votre Markdown ou récupérez un README public.

Ouvrir le convertisseur