Vic Diary : un journal Markdown qui reste sur votre machine

Résumé

Vic Diary est un journal Markdown multiplateforme : le contenu reste dans un fichier local chiffré en AES, fonctionne hors ligne, et ajoute recherche plein texte, export en texte brut et statistiques d'écriture simples.

Recommander
Nom
Vic Diary
Version
20250623
Tarif
Gratuit
Open source
Open source
Mis à jour
2026-10-06 16:15

Le local d'abord n'est pas un slogan, c'est un ensemble de compromis

Vic Diary est un journal Markdown pour Windows, macOS et Linux, dont la décision déterminante est l'endroit où vit le texte : dans un fichier chiffré sur la machine devant vous, pas sur le serveur de quelqu'un d'autre. Ce choix mérite d'être pris au sérieux plutôt que traité comme une ligne de catalogue, parce qu'il décide de presque tout le reste du programme. Il n'y a pas de compte, pas de synchronisation, pas de palier d'abonnement et rien qui puisse être arrêté. Il n'y a pas non plus de secours, ni de moyen de lire l'entrée d'hier depuis un autre appareil sans déplacer le fichier soi-même. Un programme qui raccourcit la première liste allonge la seconde, et qui le choisit choisit la liste qu'il préfère.

Ce que l'arrangement apporte, c'est une autre forme de durabilité. Un journal est le genre d'écrit dont la valeur se réalise des années plus tard, ce qui veut dire que le format compte plus que les fonctions. Un fichier de texte brut avec des marques Markdown s'ouvre avec un éditeur écrit demain, se fouille avec un outil de recherche, se transforme en livre avec un script. Une base propriétaire dans un dossier d'application ne le peut pas, et le jour où l'application n'est plus maintenue est le jour où la différence devient visible.

Vue du journal

Ce qu'un mot de passe protège réellement

Le contenu est chiffré en AES et gardé par un mot de passe, et la manière honnête de le décrire consiste à séparer deux menaces qu'il ne traite pas également. Contre la personne qui prend l'ordinateur portable, ou qui copie le dossier, il protège très bien : sans le mot de passe, le fichier n'est que bruit. Contre un attaquant qui exécute déjà du code sur la machine pendant que le journal est déverrouillé, il protège moins bien, car à cet instant le texte est en mémoire et à l'écran. Aucune application grand public ne règle ce second cas, et celle qui le prétend décrit du marketing, pas de la cryptographie.

Le chiffrement crée aussi l'unique obligation que les utilisateurs de logiciels chiffrés sautent le plus souvent. Si le mot de passe est perdu, le contenu est perdu, parce qu'aucun service ne détient une réinitialisation. C'est l'intention et non un défaut, mais cela déplace une responsabilité vers la personne : la sauvegarde doit être à la fois celle du fichier chiffré et celle du souvenir du mot de passe, et les deux ne doivent pas être rangés au même endroit. Un journal tenu dix ans, c'est long pour avoir raison là-dessus.

Éditeur et aperçu

Markdown avec aperçu en direct est le bon compromis

Écrire en Markdown signifie que la source reste lisible sans le programme : un titre ressemble à un titre à cause d'un dièse, non à cause de métadonnées invisibles. Le prix est que le Markdown brut n'est pas agréable à lire longtemps, d'où l'aperçu. Un aperçu rendu à mesure comble l'écart entre la durabilité du format et sa lisibilité, et c'est cette combinaison précise qui rend un journal en texte brut supportable au quotidien plutôt qu'affaire de discipline.

Une entrée par jour, créée automatiquement à partir de la date, est l'autre moitié de cette décision. Un journal qui demande où ranger chaque nouvelle note est un journal qui ne sera pas écrit un soir de fatigue. La structure est imposée pour que l'écriture n'ait pas à commencer par une décision de structure, et la date est la seule métadonnée toujours connue d'avance.

Recherche et statistiques

Les deux fonctions qu'un journal utilise vraiment

La recherche plein texte, avec un compte des occurrences d'un terme, transforme des années d'entrées d'archive en quelque chose d'interrogeable. Le compte est un petit détail au grand effet : il distingue le jour où une chose a été mentionnée une fois de la période où elle était mentionnée sans arrêt, et cette différence est en général ce qu'on cherchait à se rappeler. Les statistiques d'écriture font quelque chose de semblable dans l'autre sens, en montrant la forme de l'habitude plutôt que son contenu — quels mois ont été féconds, quelle lacune correspond à un déménagement ou à une maladie. Aucune des deux n'est ingénieuse ; toutes deux ne valent qu'à partir de la deuxième année.

L'export est la porte de secours, et doit être traité comme telle

Les entrées peuvent sortir en fichier de traitement de texte, en PDF, en image ou en texte brut, et la collection entière peut être exportée en Markdown d'un coup. L'export par lot est le plus important, parce qu'il est la promesse que l'archive n'est pas prisonnière. L'export d'une seule entrée vers un format soigné sert à montrer quelque chose à quelqu'un ; l'export massif en texte brut sert à survivre au jour où le programme n'existera plus. Les programmes qui offrent le premier et pas le second demandent qu'on leur fasse confiance sur la foi d'une capture d'écran.

Export et thèmes

L'interface, et l'absence de publicité

Plusieurs thèmes de couleur, dont un sombre, et aucune publicité : les deux ressemblent à de petites prétentions et les deux comptent pour cet usage précis. Un journal se lit et s'écrit la nuit plus souvent que la plupart des logiciels, ce qui fait d'un thème sombre une exigence fonctionnelle plutôt qu'une préférence ; et une surface d'écriture qui cherche à vendre quelque chose est une surface qu'on cesse d'ouvrir. L'interface est volontairement sobre, et la sobriété est ici une fonction, comme l'est une pièce silencieuse.

La feuille de route contient une contradiction à remarquer

La synchronisation dans le nuage, plusieurs langues et la publication en blog sont citées comme directions, et la première est en tension avec tout ce qui précède. Local d'abord et synchronisé ne sont pas la même promesse, et les versions de la synchronisation qui tiennent la promesse — transport de bout en bout chiffré d'un fichier chiffré — sont nettement plus difficiles à construire que celles qui ne la tiennent pas. Ce n'est pas une critique d'une feuille de route : c'est la raison de la lire attentivement. Un produit dont la valeur actuelle est que rien ne quitte la machine doit être jugé sur la façon dont il décrit la fonction qui changerait cela.

Pour qui c'est

Pour qui a essayé un carnet dans le nuage et a trouvé que l'abonnement mensuel, le compte et les conflits de synchronisation coûtaient plus que l'écriture ne valait. Pour qui écrit déjà en texte brut et veut l'aperçu et la recherche sans les assembler à partir de trois outils. Pour une personne dont le journal contient des choses qu'elle ne mettrait pas dans un document partagé avec un fournisseur de service. Et pour quiconque a vu une application de notes fermer et préfère depuis les formats qui survivent à leurs lecteurs. Le programme est petit, et sa petitesse est l'argument : il fait quatre choses et ne prétend pas que les trente autres arrivent.

Vic DiaryTéléchargement