Changelo
Français
Changelo

Qu’est-ce qui a changé ?

Changelo compare deux fichiers — ou deux dossiers entiers — et répond en langage clair au lieu de vous montrer un mur de diff technique.

Télécharger pour iPhone et iPad Télécharger pour Mac

Ou téléchargez directement le .dmg — il inclut l’outil en ligne de commande.

Entièrement hors ligne. Pas de comptes, pas de serveurs, pas d’analytique.

Des réponses, pas des diffs

Voilà ce que Changelo vous dit vraiment :

  • Seules les métadonnées de la photo ont changé — l’image elle-même est intacte.
  • Une page a été ajoutée et deux paragraphes modifiés.
  • Probablement un nouveau build de l’app : la version a augmenté et deux localisations ont été ajoutées.
  • Les données sont identiques — le fichier a simplement été réenregistré.

Comment ça marche

  1. Déposez deux versions

    Glissez deux fichiers ou dossiers dans l’app, choisissez-les dans Fichiers ou dans le Finder, ou lancez une comparaison directement depuis le menu contextuel du Finder.

  2. Lisez la réponse

    En quelques secondes, vous obtenez un verdict en langage clair, les raisons qui le motivent et la liste de tous les changements, avec recherche.

  3. Approfondissez quand vous voulez

    Le diff visuel côte à côte reste à un geste — textes, images, arborescences de dossiers, tableaux, pages PDF —, mais il ne s’impose jamais.

Intelligent, sans magie

Chaque réponse provient d’une analyse déterministe et vérifiable — aucune supposition d’IA. Quand une conclusion est heuristique, Changelo le dit : les verdicts sont étiquetés « Certain », « Probable » ou « Possible ».

Il comprend vos fichiers

Changelo ne compare pas des octets : il comprend les formats. Un PDF, ce sont des pages, des paragraphes et des annotations. Une photo, ce sont des pixels, l’EXIF et un profil colorimétrique. Un dossier est une arborescence de fichiers. Une app, ce sont des versions, des frameworks et des localisations.

Textes et documents

Texte brut, Markdown, PDF

Comparaison au niveau du paragraphe, de la phrase et du mot, pensée pour la lisibilité plutôt que pour un diff ligne à ligne.

Données structurées

JSON, plist, XML, YAML, CSV

Les clés, les valeurs et les lignes sont comparées structurellement : un simple reformatage n’est jamais pris pour un vrai changement.

Images

JPEG, PNG, HEIC et plus

Dimensions, EXIF, profil ICC, empreinte perceptuelle, histogramme et SSIM — de quoi distinguer « réenregistré » de « modifié ».

Dossiers et archives

Dossiers, ZIP

Éléments ajoutés, supprimés, modifiés et renommés, les renommages étant détectés par le contenu et non par le nom.

Bases de données et apps

SQLite, .app, .ipa, images disque

Schéma et lignes pour les bases de données ; versions, frameworks, localisations et entitlements pour les bundles d’apps.

Vidéo

QuickTime (MOV)

Durée, pistes, codecs et métadonnées, ainsi que des images échantillonnées pour distinguer un réencodage d’une vraie retouche.

Comparez depuis le Finder

Sur macOS, une comparaison se lance directement depuis le Finder, sans ouvrir l’app au préalable.

L’utiliser

  • Faites un clic droit sur un fichier et choisissez « Ouvrir avec » → Changelo.
  • Répétez avec le second fichier : dès que les deux sont là, Changelo les compare. En sélectionnant les deux à la fois, un seul passage par le menu suffit.

C’est le Finder qui ouvre les fichiers, et c’est précisément ce qui donne à l’app en bac à sable l’accès à ces éléments-là et à rien d’autre.

Ou depuis le terminal

La version que vous téléchargez ici embarque aussi un outil en ligne de commande. La version de l’App Store ne le peut pas : tout ce qui se trouve dans une app en bac à sable doit l’être aussi, et un tel outil ne pourrait pas ouvrir les fichiers indiqués sur la ligne de commande.

Créez le lien une fois pour que votre shell le trouve :

sudo ln -s /Applications/Changelo.app/Contents/Helpers/changelo /usr/local/bin/changelo

Passez-lui ensuite les deux éléments à comparer :

changelo before.txt after.txt

Il affiche la même réponse que l’app et renvoie 0 si les éléments sont identiques, 1 s’ils diffèrent — il s’intègre donc directement à un script ou à un job de CI.

Vraiment privé

Changelo est conçu pour que son fonctionnement hors ligne soit vérifiable.

  • Aucun accès réseau — l’app ne se connecte nulle part.
  • Pas de comptes, pas de connexion, pas de stockage dans le cloud.
  • Pas d’analytique, pas de suivi, aucun SDK tiers dans l’app.
  • Aucun chiffrement n’est utilisé : vos fichiers sont lus tels quels et ne quittent jamais votre appareil.