À propos de Devkit

Ce qu’est Devkit

Devkit est une petite collection ciblée d’outils du quotidien pour développeurs — un compteur de longueur de texte, un formateur JSON, un encodeur et décodeur Base64, un décodeur et vérificateur de JWT, un formateur SQL et un formateur XML. Chacun fait bien une seule tâche, se charge instantanément et ne demande ni compte, ni installation, ni configuration. Il est gratuit et le restera toujours.

L’idée directrice est simple : les petits utilitaires que les développeurs utilisent de nombreuses fois par jour devraient être rapides, privés et agréables. Trop d’outils en ligne enterrent une fonction d’une ligne sous des fenêtres surgissantes, des murs d’inscription et des traqueurs. Devkit supprime tout cela et ne laisse que l’outil et une explication claire de ce qu’il fait.

La confidentialité par conception

Quand vous collez un bloc JSON, un jeton ou une requête SQL, ce texte est traité sur votre propre appareil avec JavaScript — il n’est jamais téléversé sur un serveur, ni stocké, ni journalisé. Ce n’est pas une promesse à prendre sur parole : comme les outils sont côté client, il n’existe tout simplement aucun serveur vers lequel votre saisie pourrait voyager. Cela rend Devkit sûr même avec des données sensibles comme des jetons de production ou des requêtes internes.

Certains outils, eux, font des requêtes réseau, et leur place est ici plutôt qu’en note de bas de page. L’outil qui indique votre adresse IP demande à trois serveurs de quelle adresse provient votre connexion, parce que c’est le seul endroit où une telle réponse existe : rien dans un navigateur ne peut la lire sur votre machine. Les trois sont ce site lui-même, et deux adresses de Cloudflare qui ne répondent chacune que sur une seule famille d’adresses. Ces requêtes ne transportent rien de ce que vous auriez saisi, puisque cette page n’a aucun champ où écrire, et toutes trois aboutissent à Cloudflare, qui sert ce site et avait donc déjà reçu votre adresse avant même le chargement de la page : personne n’apprend donc quoi que ce soit qu’il ne savait déjà. Les adresses qui reviennent vous sont montrées à vous et à personne d’autre : aucune n’est stockée, conservée d’une visite à l’autre ni remise à un tiers. Toute autre requête faite par un outil d’ici porte sur un fichier que ce site sert lui-même, demandée seulement une fois l’outil utilisé et ne transportant rien de ce que vous saisissez : les outils de mots téléchargent leur liste de mots, le compteur de tokens le vocabulaire de l’encodage que vous choisissez et le convertisseur d’images un décodeur pour les photos HEIC, le seul format qu’il ne sait pas ouvrir seul.

Comment ça marche

Devkit est un site statique. Chaque page est pré-rendue en HTML simple au moment de la compilation, puis enrichie d’une petite quantité de JavaScript, si bien que les pages se chargent vite et fonctionnent bien même sur des connexions modestes. L’interface est disponible en treize langues, suit le thème clair ou sombre de votre système et s’affiche correctement pour les langues de droite à gauche comme l’hébreu et l’arabe.

La logique des outils est volontairement gardée simple et bien testée, et les explications de chaque page sont écrites pour être réellement utiles — pas du simple remplissage — afin que vous compreniez le concept derrière un outil, et pas seulement appuyer sur un bouton.

Comment Devkit est financé

Faire tourner un site web a des coûts réels. Pour garder Devkit gratuit, certaines pages affichent de la publicité. Les publicités ne changent jamais le modèle de confidentialité décrit ci-dessus : le texte que vous saisissez dans un outil est toujours traité uniquement sur votre appareil et n’est jamais partagé avec des annonceurs. Les détails sur le fonctionnement de la publicité et des cookies figurent dans la politique de confidentialité, liée en bas de chaque page.

Vos retours sont les bienvenus

Devkit est activement maintenu et de nouveaux outils sont ajoutés au fil du temps. Si vous avez trouvé un bug, avez une idée d’outil ou voulez simplement dire bonjour, la page Contact propose une adresse e-mail directe — les retours réels des personnes qui utilisent les outils façonnent ce qui sera construit ensuite.