À propos
Des outils DevOps gratuits qui s’exécutent entièrement dans votre navigateur.
OpsCanopy est une collection grandissante d’utilitaires ciblés pour les ingénieurs plateforme et DevOps. Chacun résout un petit problème concret — et chacun s’exécute à 100 % côté client, de sorte que ce que vous collez ne quitte jamais votre appareil.
Dernière mise à jour:
Pourquoi il existe
Les ingénieurs recourent à des outils rapides des dizaines de fois par jour : valider un fichier de workflow, décoder un token, tester une regex sur des lignes de log, calculer un sous-réseau, convertir un fichier de suppression. Trop de ces outils vous demandent de coller des données internes sensibles dans un site web qui les téléverse discrètement vers un serveur.
OpsCanopy adopte l’approche inverse. Les outils sont rapides, gratuits et privés par construction — rien de ce que vous collez n’est jamais transmis, car il n’y a nulle part où cela puisse aller.
Cela inclut les assistants IA : une fenêtre de chat est aussi un tiers, et tout ce que vous y collez est conservé sur les serveurs d’un tiers. Un outil qui calcule localement ne vous met jamais dans cette situation.
Principes
Exclusivement local, par construction. Aucun serveur ne peut recevoir vos données — ici, la confidentialité est une question d’architecture, pas une promesse dans une politique.
Déterministe, pas plausible. Les outils calculent leurs résultats avec de vrais parseurs et une arithmétique exacte au lieu de prédire du texte à l’air vraisemblable.
Gratuit pour toujours, sans compte. Ni paywall, ni inscription, ni collecte d’e-mails — ouvrez un outil et utilisez-le.
Open source, pour que vous puissiez l’auditer. Le code complet est public sur GitHub, et vous pouvez lire exactement ce que chaque outil calcule.
Comment ça fonctionne
L’ensemble du site est statique. Chaque outil est un programme autonome qui s’exécute dans votre navigateur à l’aide de JavaScript et, lorsque c’est utile, de WebAssembly. Il n’y a aucun backend, aucune API et aucun système de compte. Une fois une page chargée, la plupart des outils continuent de fonctionner même sans connexion réseau.
Comment c’est conçu et testé
Les moteurs sont du TypeScript pur. Partout où la justesse a une autorité de référence, les tests y sont arrimés — comportement des sous-réseaux /31 selon la RFC 3021, vecteurs de test de hachage du NIST et corpus de conformité versionné pour le testeur d’expressions GitHub Actions.
Les moteurs reçoivent du texte et renvoient des résultats — aucun appel réseau, rien de caché —, de sorte que chaque comportement revendiqué par un outil est reproductible dans un test.
À qui il s’adresse
Il est conçu pour les ingénieurs plateforme, les SRE, les praticiens DevOps et toute personne qui vit au plus près de l’infrastructure — mais les outils sont utiles à tout développeur qui veut une réponse rapide et privée sans rien installer.
Qui le construit
OpsCanopy est construit et maintenu par Pushkar Kumar et Asif Khan — des ingénieurs lassés de coller des configurations sensibles dans des outils web quelconques, qui ont décidé de construire à la place des alternatives rapides, privées et côté client.
Pushkar Kumar — développeur logiciel et ingénieur DevOps passionné par le DevOps. Il a voulu créer une ressource gratuite pour les nouveaux développeurs et ingénieurs DevOps qui apprennent ce métier, afin que le DevOps puisse être facilement guidé et appris — car à ses débuts, une telle ressource gratuite n'existait pas.
Asif Khan — développeur logiciel et ingénieur DevOps passionné par le DevOps. Il a voulu créer une ressource gratuite pour les nouveaux développeurs et ingénieurs DevOps qui apprennent ce métier, afin que le DevOps puisse être facilement guidé et appris — car à ses débuts, une telle ressource gratuite n'existait pas.
Le développement se fait de manière ouverte sur GitHub : vous pouvez ainsi auditer exactement le comportement de chaque outil, signaler un bug ou suggérer le prochain utilitaire à ajouter.