Aller au contenu
UtilDock

À propos d’UtilDock

Votre quai pour les utilitaires de développement.

Pourquoi ça existe

Tout développeur a besoin un jour de formater du JSON ou de comprendre pourquoi deux charges utiles divergent. Les outils qui remontent en premier sur ces recherches sont généralement noyés sous la publicité, interrompus par des murs de cookies et — le plus gênant — envoient souvent ce que vous collez à un serveur dont vous ne savez rien. C’est un mauvais marché quand ce que vous déboguez est une charge utile de production.

UtilDock est l’inverse : un petit ensemble d’outils bien affûtés, sans publicité, sans inscription, et rien de ce que vous collez ne quitte jamais votre machine.

Comment c’est construit

Le site est statique — du HTML, du CSS et un peu de JavaScript, servis depuis la périphérie du réseau Cloudflare. Chaque outil est un composant autonome qui ne s’hydrate que sur sa propre page, si bien que les pages que vous n’utilisez pas ne vous coûtent rien. Le gros du travail (analyse, validation, comparaison) se fait dans un Web Worker, et c’est pour cela qu’un document de plusieurs mégaoctets ne fige pas la page pendant que vous tapez.

Il n’y a pas de backend. C’est une contrainte délibérée : un outil qui ne peut envoyer vos données nulle part ne peut pas les divulguer. Les détails sont sur la page de confidentialité.

Ce qu’il y a aujourd’hui

JSON est arrivé en premier parce que c’est ce vers quoi la plupart d’entre nous se tournent le plus souvent, puis est venu un décodeur JWT — vérification de signature comprise, qui s’appuie sur la WebCrypto du navigateur, si bien que la clé non plus ne quitte votre machine. La liste continuera de s’allonger — toujours selon les mêmes règles : rapide, gratuit, sans publicité et entièrement côté client.