Ce qu’est TransformPipe

Un convertisseur de documents qui fait le travail dans votre navigateur, et vous laisse tranquille.

Le problème

Un document arrive en .docx, en présentation, en tableur ou en zip d'export, et ce que vous en voulez, ce sont les mots. Pas les polices, pas les sauts de page, pas douze ans de modifications suivies — les mots, sous une forme que vous pouvez coller dans une pull request, confier à un générateur de site statique, comparer, chercher, ou lire sur une machine où le programme qui l'a produit n'est pas installé.

Y parvenir suppose d'ordinaire de téléverser le fichier chez des inconnus, d'installer quelque chose, ou de copier le texte en perdant les tableaux. TransformPipe est la quatrième réponse : la conversion se fait dans la page que vous avez déjà ouverte.

Ce qu’il fait

Vingt conversions. Un fichier Word, une présentation, un tableur, un livre EPUB, un fichier OpenDocument ou RTF, un export Evernote, une page HTML enregistrée, un CSV, une réponse JSON, ou le zip que Notion, Confluence et Obsidian vous remettent à l'export — chacun devient du Markdown. Et le Markdown devient une page HTML finie, un fichier Word, une page Confluence, un ticket Jira, un message Slack, un livre EPUB, du texte brut, ou quelque chose d'imprimable.

Tout se normalise vers Markdown, parce que Markdown est un format qui se lit sans l'outil qui l'a produit, se compare dans une pull request, et s'ouvre encore dans vingt ans.

Les images suivent. Une conversion qui trouve une image dans le fichier la porte dans le résultat au lieu de laisser une référence vers un dossier que vous n'avez pas : vous obtenez un fichier unique qui montre encore ce qu'il montrait.

À qui cela s’adresse

À qui sort de la documentation d'un wiki pour la mettre dans un dépôt, où la personne suivante pourra la modifier dans une pull request plutôt que dans un éditeur de texte enrichi.

À qui travaille toute la journée avec un assistant et veut garder ce qu'il écrit à un endroit réel — une page avec une adresse, plutôt que le défilement d'une conversation qui se termine.

À qui reçoit un fichier dans un format pour lequel il ne veut pas installer un programme, et a besoin du contenu maintenant et non après un téléchargement.

Et à quiconque dont les documents ne lui appartiennent pas assez pour être téléversés : un contrat, une note médicale, des chiffres non publiés, tout ce que couvre un accord nommant qui a le droit de les traiter.

Il tourne dans votre navigateur

Déconnecté, aucun fichier n'est envoyé nulle part. Il n'y a pas de téléversement à qui faire confiance parce qu'il n'y a pas de téléversement : la conversion se fait sur votre propre machine, et c'est pourquoi une page derrière le login de votre entreprise se convertit aussi facilement qu'une page publique.

C'est une affirmation que vous pouvez vérifier plutôt que croire. Ouvrez l'onglet réseau, convertissez un fichier et constatez que rien qui le contienne ne sort — puis coupez le réseau et convertissez-en un autre.

Connecté, le Markdown est conservé dans votre compte : un document vous suit sur une autre machine. Il reste privé jusqu'à ce que vous le partagiez, et un lien partagé peut être révoqué.

Ce qui en sort tient en un fichier

Le HTML exporté porte en lui ses styles, ses images, ses schémas et ses formules. Il ne demande rien au réseau, ce qui lui permet de s'ouvrir dans cinq ans sur un portable sans connexion exactement comme aujourd'hui — et rend sans risque de l'envoyer à quelqu'un qui l'ouvrira une fois sans jamais y repenser.

En quoi il diffère

La plupart des convertisseurs sont un serveur : vous téléversez, il travaille, vous téléchargez, et une copie de votre document existe sur une machine que vous ne contrôlez pas aussi longtemps que leur politique le dit. C'est le bon marché pour certains documents et le mauvais pour d'autres, et l'important est que ce soit une décision et non un réglage par défaut.

La plupart des convertisseurs lisent aussi le texte et s'arrêtent là. Un .pptx est un zip de parties XML, et les notes du présentateur — souvent la prose la plus utile d'une présentation — sont dans une autre partie que les diapositives. Un EPUB garde son ordre de lecture dans un spine qui n'a rien à voir avec les noms de fichiers. Un export Evernote adresse ses images par une somme de contrôle de leurs propres octets. Lire le conteneur plutôt que le texte, c'est l'essentiel de ce qui sépare une conversion utilisable d'une conversion à réparer.

Et ce qu'il ne fait pas mérite d'être dit aussi : il ne lit ni les PDF, ni le LaTeX, ni les formats Office d'avant 2007, il ne convertira pas cinq cents fichiers pendant que vous faites le thé, et un document enregistré s'arrête à quatre mégaoctets. Pour cela, Pandoc et les services hébergés sont le meilleur outil, et le comparatif de dix convertisseurs sur le blog dit lequel pour quel travail.

Et pas seulement dans le navigateur

Les mêmes conversions atteignent un terminal, une pull request, un onglet de navigateur et une conversation : une API publique, un client en ligne de commande sans dépendances, une GitHub Action qui publie le Markdown modifié par une pull request, une extension de navigateur qui convertit la page que vous lisez, et un serveur MCP pour qu'un assistant convertisse et partage en votre nom. Le même jeu de convertisseurs derrière tous, si bien qu'un tableau sort pareil quel que soit l'endroit où vous l'avez demandé.

Qui le construit

TransformPipe est construit par Raudar Labs. Le code source est public et sous licence MIT : la conversion à laquelle vous vous fiez est une conversion que vous pouvez lire.