YamlBox

À propos

Des outils qui traitent vos données comme ne nous concernant

YamlBox existe en raison d'un modèle inconfortable dans les outils de développement : les fichiers pour lesquels vous avez le plus besoin d'aide — les manifestes Kubernetes avec des secrets intégrés, les JWT contenant des revendications de session, les exportations CSV des clients — sont exactement les fichiers que la plupart des outils en ligne vous demandent de télécharger sur un serveur dont vous ne connaissez rien.

L’alternative n’est pas compliquée. Les navigateurs modernes peuvent analyser YAML, lire XLSX classeurs, comparer JSON structures et générer du code, le tout localement et rapidement. La seule raison pour laquelle de nombreux outils le font côté serveur est l'habitude architecturale. Ainsi, chacun des 19 outils ici fonctionne côté client, ce qui transforme la promesse de confidentialité en un fait d'ingénierie plutôt qu'en une déclaration de politique : il n'y a pas de point final de téléchargement car il n'y a pas de traitement par le serveur.

Ce que ça change dans la pratique

  • Vitesse: aucune demande par conversion, les résultats apparaissent donc au fur et à mesure que vous tapez et les fichiers de plusieurs mégaoctets sont limités par votre appareil, et non par une limite de débit.
  • Confidentialité: rien n'est transmis, enregistré ou stocké. Vous pouvez vérifier avec l'onglet réseau du navigateur ou en vous déconnectant.
  • Longévité: pages silencieuses et statiques servies à partir d’un cache périphérique – peu coûteuses à exécuter, de sorte que les outils restent gratuits sans monétisation agressive.
  • Honnêteté: des messages d'erreur qui nomment la ligne et la colonne, des listes de fonctionnalités qui décrivent ce que fait réellement l'outil et aucun motif sombre autour des limites.

Comment le site est construit

Le site est statique : Astro génère du HTML au moment de la construction, Tailwind CSS v4 le stylise et une petite quantité de TypeScript alimente chaque outil, chargé uniquement sur les pages qui en ont besoin. Tout est servi depuis le réseau périphérique de Cloudflare, ce qui signifie que les pages arrivent d'un centre de données près de chez vous. Il n'y a pas de serveur d'applications, pas de base de données et pas de système de compte utilisateur : l'architecture entière est le reflet de la revendication de confidentialité.

Principes

  1. Faites un travail correctement. Chaque outil est un utilitaire ciblé avec une véritable gestion des erreurs, et non une méga-application avec seize demi-fonctionnalités.
  2. Aucun compte, jamais. Un convertisseur ne devrait pas avoir besoin de votre adresse e-mail. Rien sur ce site ne nécessite une inscription.
  3. L'accessibilité n'est pas facultative. La navigation au clavier, le focus visible, le HTML sémantique et les étiquettes de lecteur d'écran font partie de la définition du fait – et non d'une passe ultérieure.
  4. Expliquez le format. Les outils sont associés à des guides qui expliquent le format sous-jacent, de sorte que vous repartez avec une compréhension plutôt qu'avec une solution ponctuelle.

Entrer en contact

Les rapports de bogues avec un exemple d'échec minimal sont la chose la plus précieuse que vous puissiez envoyer. Les demandes de fonctionnalités sont lues et souvent créées. Écrivez à hello@yamlbox.com.