quarante outils pour développeurs, sous forme de pages statiques
tech · 2026-11-02 · 4 min
un développeur n’a généralement pas besoin d’une nouvelle plateforme pour formater un échantillon JSON, comparer deux horodatages ou générer un UUID. Il lui faut un petit outil qui s’ouvre vite, explique son rôle et n’envoie pas la saisie ailleurs.
dev.eneawork.it rassemble quarante utilitaires ciblés. Ils couvrent les générateurs, le JSON et les données, l’encodage et la sécurité, le texte, le web et le temps, ainsi que les systèmes. La recherche, les filtres par catégorie et un raccourci clavier rendent le catalogue plus simple à parcourir qu’une collection de favoris.
les pages d’abord, JavaScript ensuite
le site repose sur du HTML prérendu, du JavaScript écrit à la main, des polices hébergées sur le site et un cache hors ligne. Il n’attend pas l’hydratation d’un framework pour devenir utile. Les pages sont statiques et les outils fonctionnent dans le navigateur : aucun compte ni téléversement ne s’interpose entre une saisie et son résultat.
c’est un choix d’architecture, pas une affirmation selon laquelle JavaScript serait inutile. La page peut afficher sa structure avant le lancement du code interactif ; le script s’occupe des interactions nécessaires : recherche, filtres, navigation au clavier, copie et calcul de chaque outil. Le site documente Ctrl+K ou Command+K pour accéder à un outil, avec les actions copier, charger un exemple et effacer à portée de main.
une boîte à outils, pas un outil géant
les utilitaires restent petits et indépendants. Un formateur JSON ne devrait pas imposer le même parcours qu’un calculateur CIDR ou qu’un planificateur de fuseaux horaires. La recherche simplifie l’entrée : trouvez le résultat voulu, ouvrez l’outil et refermez-le une fois la tâche terminée.
cette séparation a une limite. Ce sont des outils rapides dans le navigateur, pas un environnement de développement partagé : le site ne promet ni compte, ni synchronisation, ni historique côté serveur. Si une tâche nécessite un projet persistant, un flux d’équipe ou une intégration de production, un petit utilitaire local n’est pas adapté.
ce que je voulais simplifier
la mesure utile n’était pas le nombre de fonctions visibles sur un écran, mais le nombre d’étapes entre une question et son résultat, sans cacher où va la saisie. Le HTML statique fournit un point de départ immédiat ; le code dans le navigateur garde les outils prêts ; le cache hors ligne aide après la première visite.
quarante outils peuvent devenir quarante raisons de partir. La recherche, les catégories et des interactions cohérentes les transforment en un seul établi, tandis que des pages séparées rendent chaque tâche compréhensible. C’est la forme du projet : pas un framework pour créer des outils, mais un espace léger pour les utiliser.