À 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
- Formateur JSONMettez en forme une réponse illisible, ou minifiez-la
- Visionneuse JSONExplorez une charge utile trop grosse pour être parcourue
- Validateur JSONTrouvez la ligne exacte que quelque chose rejette
- Comparateur JSONVoyez ce qui a vraiment changé entre deux documents
- Décodeur JWTLisez les claims d’un jeton, et prouvez sa signature
- Encodeur JWTConstruire un jeton à partir de claims, et le signer vraiment
- Compteur de texteMots, caractères, phrases et paragraphes d’un coup
- Formateur de texteRetirer le désordre d’un texte écrit par quelqu’un d’autre
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.