Texte & documents
Nombres & calcul
Données & formats
Sécurité
Développement & DevOps
Intelligence artificielle
Finances
Santé et bien-être
Productivité
Jeux et divertissement
Multimédia & design
Entreprise
Guide d'utilisation

Il n'y a pas encore d'aide pour cette section.

Jarroba Tools
Diagrammes

Éditeur visuel de diagrammes type Visio : glissez des formes, connectez-les et modifiez-les. Importez et exportez du Mermaid.

Simulateur quantique

Montez un circuit quantique avec des qubits et des portes (H, X, Y, Z, CNOT, Toffoli...) et observez en direct la superposition, l'intrication, les sphères de Bloch et la mesure. Démos de Bell, GHZ et Grover.

Inspecteur de certificat

Analyse les certificats X.509 au format PEM : subject, issuer, dates de validité, SANs, type de clé et jours restants avec un indicateur de couleur.

Linux : permissions et utilisateurs

chmod (permissions octal/symbolique avec bits spéciaux), chown et constructeur de commandes d'utilisateurs et de groupes (useradd, usermod, groupadd) avec avertissements et explication de chaque flag.

Électronique

Montez un circuit et regardez-le fonctionner : le courant parcourt les fils du schéma et d'une breadboard en même temps. DC, transitoire avec oscilloscope et AC ; de la pile et de l'ampoule au transistor, à l'amplificateur opérationnel et au MOSFET, avec des exemples expliqués jusqu'à la porte NAND CMOS.

Tableau de scores

Tableau de scores pour parties à plusieurs joueurs, points personnalisables et chronomètre intégré.

Config Nginx/Apache SPA

Génère la configuration Nginx ou le .htaccess Apache pour servir correctement une Single Page Application avec routage côté client.

Rate Limiter

Simule des algorithmes de rate limiting (Token Bucket et Fixed Window) avec une timeline visuelle des requêtes acceptées et rejetées.

Ce texte dit-il quelque chose ?

Colle un document et mesure combien on peut jeter sans perdre une seule idée. Il compare les paragraphes par SENS avec un modèle qui tourne dans ton navigateur, et attrape ainsi le remplissage qui redit la même chose avec d'autres mots — ce qui échappe à un détecteur à listes de mots. Il te barre ce qui est en trop, te signale les paragraphes qui se répètent et te laisse le noyau à copier. Il ne dit PAS si c'est une IA qui l'a écrit : cela ne se valide pas. Il mesure le vide, et le vide est au texte, pas à son auteur.

Auditeur de feuilles de calcul

Chargez un .xlsx ou .ods et il recalcule toutes ses formules, en comparant avec ce qui était enregistré : divergences, cycles réels et fonctions non prises en charge.

Auditeur GitHub Actions

Déposez votre projet ou collez un workflow de .github/workflows/ : recherche les instructions cachées dans un titre de PR qui se glissent dans une étape shell, le motif pull_request_target + checkout d'un fork (code étranger avec les secrets du dépôt de base), les actions tierces non épinglées à un commit et les secrets écrits à la main. Inclut l'exemple réel de tj-actions/changed-files. 100 % dans le navigateur.

Échappement de chaînes

Échappe et déséchappe du texte pour l'intégrer dans du CODE SOURCE : JavaScript, JSON, SQL, Regex, HTML, URL et CSS. Pour encoder pour le transport (Base64/URL/HTML) voyez Encodeur/Décodeur.

Diff JSON

Comparez deux objets JSON structurellement et listez les clés ajoutées, supprimées et modifiées.

Embeddings : similarité, carte et RAG

Trois vues sur les embeddings (vecteurs de sens) : mesurez la similarité cosinus entre des textes, projetez-les sur une carte 2D avec une PCA et construisez un mini RAG qui récupère les fragments les plus pertinents. Le tout avec des modèles qui tournent dans le navigateur.

Simulateur de physique

Simule la physique en 3D pilotée par les formules : pendule simple et double avec unités réelles, pas à pas ou en temps réel, intégrateurs au choix (Euler, Verlet, RK4) et courbes d'énergie et d'espace des phases.

Réseau de neurones (playground)

Entraîne un vrai réseau de neurones dans ton navigateur et regarde-le apprendre : choisis des données (cercle, XOR, gaussiennes, spirale) et une architecture, appuie sur play et vois la frontière de décision se former et la perte chuter. Clique pour qu'il classe un nouveau point. Sans serveur, sans téléchargement.

Décodeur et auditeur SAML

Collez un SAMLResponse/SAMLRequest — l'URL complète d'un binding Redirect, la valeur en base64 d'un binding POST, ou le XML déjà décodé — et décode et audite : présence et algorithme de la signature (rejette SHA-1), expiration, audience, chiffrement, et le motif classique d'attaque XML Signature Wrapping (XSW), où la signature couvre un élément différent de celui réellement traité. Vérifié par rapport à l'OWASP SAML Security Cheat Sheet. 100 % dans le navigateur.

Auditeur d'en-têtes et CSP

Collez la sortie de curl -I (ou les en-têtes copiés depuis les DevTools) et indique ce qui manque ou est incorrect : Content-Security-Policy (unsafe-inline, unsafe-eval, jokers), HSTS (max-age, preload), les indicateurs de chaque cookie (Secure, HttpOnly, SameSite) et le reste des en-têtes habituels. Sans trop deviner : ce que le navigateur suppose déjà par défaut (Referrer-Policy) est marqué comme informatif, pas comme un défaut. 100 % dans le navigateur.

Générateur de Hachages

Génère des hachages SHA-256, SHA-384 et SHA-512 directement dans le navigateur grâce à la Web Crypto API.

Timestamp et dates

Convertit un timestamp Unix (s/ms/µs/ns) ou n'importe quelle date vers tous les formats (ISO, RFC, syslog, Excel, FILETIME…), avec fuseaux horaires, DST et détection local vs UTC.

Laboratoire de flux d'authentification

Un canevas interactif avec Client, Serveur d'Authentification et Serveur de Ressources : génère un vrai JWT (vrai RSA, Web Crypto), choisissez une attaque (alg=none, ou confusion d'algorithme RS256→HS256) et une posture de vérification (en fixant l'algorithme attendu, ou en laissant le token lui-même décider) et regardez le token voyager, et le résultat. Les deux attaques sont documentées depuis 2015 (Tim McLean) et continuent d'apparaître en production jusqu'en 2024. 100 % dans le navigateur.

Calculatrice de dates

Calcule les jours entre deux dates, l'âge exact en années/mois/jours, le jour de la semaine et les opérations sur les dates.

Mermaid

Créez des diagrammes (flux, séquence, ER, Gantt) en écrivant du code Mermaid avec un aperçu en temps réel.

Texte caché (rayons X)

Vérifie un texte avant de le coller dans une IA ou de le publier : trouve et décode les instructions écrites avec des caractères invisibles, les mots scindés pour échapper aux filtres, le code qui se lit différemment de la façon dont il s'exécute (Trojan Source) et les lettres d'un autre alphabet qui se font passer pour du latin. Sans signaler les emoji ni les drapeaux légitimes. 100 % dans le navigateur.

Radiographie de projet

Ouvre un projet Java/Spring depuis votre disque et montre ce que le framework en fera : la carte des paquets avec leurs cycles, et les dépendances du pom.xml avec les versions connues et celles qui ne le sont pas. Rien de votre code ne quitte le navigateur ; vérifier si une version est obsolète ou vulnérable est optionnel et vous montre avant, littéralement, ce qui serait envoyé.

Simulateur d'assembleur

Simule une ISA MIPS simplifiée dans le navigateur. Éditeur avec surlignage de la ligne active, registres, mémoire, pile et console. Exécution pas à pas ou automatique à vitesse réglable.

Code QR

Créez des codes QR pour une URL, un WiFi, un contact, un e-mail ou un téléphone (PNG ou SVG, ils n'expirent jamais) et lisez-les à partir d'une photo pour voir où ils mènent avant de les ouvrir.

Formateur de code

Embellissez ou minifiez du code SQL, CSS, HTML et JavaScript avec indentation automatique.

Pomodoro

Minuteur Pomodoro configurable avec compteur de sessions et phases de travail, pause courte et pause longue.

Régression et MLE

Fais glisser des points et vois l'ajustement par moindres carrés en direct. Augmente le degré du polynôme pour voir le surapprentissage et utilise la régularisation (ridge = MAP avec prior gaussien) pour le contrôler. MSE = maximum de vraisemblance avec bruit gaussien.

Chronomètre

Chronomètre avec tours et historique. Précision au centième de seconde et bouton pour copier les résultats.

Auditeur de catalogues MCP

Collez le tools/list d'un serveur MCP — le vôtre, ou n'importe lequel — et audite la qualité de son catalogue : descriptions et annotations manquantes, un nom qui suggère une suppression alors que son annotation dit qu'il est en lecture seule, coût en contexte par outil, et si le champ instructions est renseigné et tient sous ce qu'un client avec Tool Search élague. Collez aussi server.json et package.json pour repérer les mêmes erreurs 422/403/400 que nous avons déjà subies en publiant nos propres paquets, avant que le registre officiel ne vous les donne. Ce n'est pas un auditeur de sécurité d'accès : c'est le rôle de l'Auditeur de fichiers d'agent. 100 % dans le navigateur.

Visualiseur d'attention

Découvrez le mécanisme d'attention qui se trouve à l'intérieur des transformers (BERT, GPT) : écrivez une phrase et observez quels mots chaque token « regarde », avec la matrice d'attention token à token, plusieurs têtes et le masque causal des modèles génératifs. Interactif : cliquez sur un mot pour voir ses arcs d'attention.

Système d'Unités

Convertit entre bits, octets et leurs multiples selon les normes SI (kilo/méga) et IEC (kibi/mébi).

Tokeniseur visuel

Visualisez comment les LLM découpent le texte en tokens, comparez le coût entre les modèles (GPT-4, Claude, Gemini, Llama) et estimez quelle part de la fenêtre de contexte votre texte consomme.

Test d'hypothèse

Comprends visuellement les p-valeurs, la région de rejet et le niveau α ; fais un test t, χ², une ANOVA et analyse la puissance (erreur de type I/II). Pour valider si l'amélioration d'un modèle est réelle ou du bruit.

Forge de Contexte

Empaquetez un projet entier (ou un extrait) en un seul texte prêt à coller dans une IA : supprime les commentaires, minimise et protège les secrets, la PI et les données sensibles. 100 % dans le navigateur — votre code n'est jamais envoyé à aucun serveur.

IMC et santé

Calcule l'IMC, le poids idéal, le métabolisme de base (Harris-Benedict) et les heures de coucher recommandées.

Automates

D'une expression régulière à son AFN (Thompson), puis à l'AFD (construction par sous-ensembles) et à l'AFD minimal, et l'algorithme CYK pour les grammaires : pas à pas, avec la ε-fermeture et le tableau qui se remplit, et les exemples des manuels.

Tirage / roulette

Roue, tirage au sort public que tout le monde peut vérifier (empreinte SHA-256 et graine), Père Noël secret avec liens privés, partages et équipes.

DORA Metrics

Les cinq métriques DORA selon chaque rapport de 2019 à 2025 : votre niveau année par année avec ses lacunes et ses erreurs, votre percentile en 2025 et les archétypes qui ont remplacé Elite/High/Medium/Low.

Probabilités pour l'IA

Playground visuel de statistiques pour l'IA : distributions interactives (normale, binomiale, Poisson…), softmax et température, Bayes et entropie. Manipulez les paramètres et observez les courbes, échantillons et la loss en direct.

Calculatrice

Trois choses en une : des expressions avec des graphiques 2D et 3D, une feuille multi-lignes avec variables et unités, et un solveur d'équations et de systèmes qui montre les étapes.

Convertisseur de texte

Transforme le texte entre camelCase, snake_case, PascalCase, kebab-case et d'autres formats.

Semver

Vérifie quelles versions d'un paquet satisfont une plage sémantique (^, ~, >=, -) et affiche l'aide-mémoire de syntaxe.

Auditeur de tests

De ces tests au vert, lesquels ne peuvent pas échouer ? Colle ton fichier de test et il te dit, cas par cas, ce qu'il vérifie vraiment — avec la preuve sous les yeux, pour que tu puisses le démentir. Et ce que personne ne fait : il compare l'AVANT et l'APRÈS d'un changement et te montre si tu as affaibli le filet — le matcher qui s'est élargi, l'assertion qui a disparu, le cas qui ne s'exécute plus. C'est le raccourci pas cher de qui est pressé, et celui d'une IA à qui tu demandes de mettre la suite au vert. TypeScript, JavaScript, Python, Java et Go. Il n'exécute rien : ton code ne sort pas du navigateur.

Convertisseur de formats

Convertissez entre JSON, YAML, Properties, ENV et CSV avec détection automatique du format d'entrée.

Données aléatoires

Générez des données fictives pour les tests : noms, e-mails, téléphones, IP, UUID, dates, IBAN et plus encore.

Générateur de mots de passe et d'UUID

Génère des mots de passe sûrs avec des options configurables et des UUID v4 cryptographiquement sûrs.

Portes logiques

Simulateur visuel de circuits numériques avec portes AND, OR, NOT, NAND, NOR, XOR et XNOR. Connecte des nœuds, change les entrées et observe la propagation en temps réel.

Sous-réseau / CIDR

Calcule le réseau, le broadcast, la plage d'hôtes, le masque et les hôtes utilisables à partir d'une notation CIDR.

Skaffold multi-config

Collez un ou plusieurs skaffold.yaml et voyez le graphe de dépendances (requires). Il valide les références croisées : un requires vers un nom de config mal orthographié apparaît en rouge. Renommez un config et ses requires se mettent à jour. Sans serveur.

Spring Doctor

Charge un projet Spring Boot depuis votre disque et le passe en revue fichier par fichier dans un mini-IDE : arborescence à gauche, code avec les constats signalés à droite. Commence par l'injection par champ (@Autowired) face à l'injection par constructeur — le conseil le plus répété de toutes les checklists Spring Boot — avec correction en un clic quand elle peut être appliquée sans risque. Rien de votre code ne sort du navigateur.

Graphiques

Collez ou déposez un CSV (aussi celui d'Excel en espagnol : 1.234,56 et «;») et obtenez un graphique en lignes, barres, aires, camembert ou nuage de points, avec titre, axes et source. Un PNG prêt pour un document.

Systèmes d'exploitation

Ordonnancement des processus (FCFS, SJF, SRTF, Round Robin, HRRN, priorités) et remplacement de pages (LRU, FIFO, optimal, horloge) pas à pas : à chaque instant, la file et pourquoi chaque processus entre. Avec les exemples des manuels et « Vérifier ma réponse ».

Testeur de Regex

Teste des expressions régulières en temps réel et visualise toutes les correspondances avec leur position.

Docker → Compose

Convertit une commande docker run avec ses flags en un fichier docker-compose.yml équivalent.

UTM Builder

Construisez des liens avec UTM et voyez AVANT de publier vers quel canal Google Analytics 4 ils iront et pourquoi, grâce aux règles et à la liste des sources officielles. Auditez en lot ce qui est déjà publié : Unassigned, variantes et données personnelles.

Partager les dépenses

Partagez les dépenses de groupe et calculez qui doit combien à qui avec le minimum de virements.

Matrice de confusion & ROC

Évalue un classifieur binaire de façon visuelle et interactive : déplace le seuil et observe la matrice de confusion, la précision, le rappel, le F1, la courbe ROC (avec AUC) et la courbe précision-rappel (avec AP). Ajuste la qualité du modèle et le déséquilibre des classes pour comprendre comment certaines métriques mentent et d'autres non.

Outils PDF

Fusionnez, extrayez, réorganisez et pivotez des pages en voyant chacune d'elles, et convertissez des images en PDF et des pages en images. Sans envoyer vos documents sur aucun serveur.

LaTeX

Prévisualise des formules mathématiques LaTeX en temps réel avec des snippets d'exemple.

IA locale dans le navigateur

Chat avec des LLM, résumé, traduction et analyse de sentiment s'exécutant 100 % sur votre appareil. Sans serveur, sans envoi de données. Propulsé par Transformers.js.

Espaces et ressources

Dessine le plan de ce que tu gères —tables d'un bar, baies d'un centre de données, lits d'un étage, postes d'un bureau, box, salles ou parcelles—, répartis qui occupe quoi et regarde si ça tient. Ce qu'aucun outil du secteur ne fait : en plus de colorer l'état, il calcule par la théorie des files d'attente combien de temps on attend, combien de personnes repartent sans place et combien de ressources il te faudrait vraiment. Sans compte et sans serveur.

SQL Lab

Écrivez du SQL sur un vrai Postgres dans le navigateur : autocomplétion selon votre schéma, validation en direct, avertissements et suggestions d'optimisation (index, SARGability). Sans serveur.

Portée réseau dans Kubernetes

Collez vos manifestes et il calcule quel pod peut se connecter à quel autre selon leurs NetworkPolicies, avec le port, et pourquoi : quelle politique isole chaque côté et quelle règle laisse passer. Il repère les pièges classiques (namespaceSelector et podSelector dans des éléments séparés, un default-deny qui laisse un pod sans accès) et ce qui ne mène nulle part : Services sans pods, ConfigMaps ou Secrets manquants. De plus, le niveau de Pod Security de chaque charge de travail et quels pods son namespace rejetterait, et la validation par rapport au schéma officiel de votre version de Kubernetes : fautes de frappe dans les champs, types erronés et API retirées. Vérifié avec netpol-analyzer, l'admission controller officiel et kubeconform. 100 % dans le navigateur.

Agents : spécification, permissions et vérification

Prépare le travail avec une IA et vérifie ce qu'elle renvoie. Écris la spécification (ce qui change et surtout ce qui NE change PAS) et relis-la face aux règles qui la rendent tenable ; répartis les permissions en trois seaux ; exporte vers SPEC.md, Kiro ou CLAUDE.md. Et de l'autre côté : mesure la trace de la boucle, sépare ce qui est étayé de ce qui est seulement affirmé (un arXiv est un preprint, pas un article relu) et monte une banque d'évals qui se relit elle-même avant de te donner le moindre pourcentage. Inclut le constructeur de system prompts.

Analyseur de logs

Colle un log ou ouvre un fichier et comprends-le : il regroupe les traces d'exception comme UN événement (pas quarante lignes), en extrait les motifs récurrents, désigne la cause racine, examine l'hygiène du logging et le réduit à un budget de tokens pour le coller à une IA. Java, Python, Node, Go, .NET, JSON, logfmt et syslog. 100 % dans ton navigateur.

Défense en profondeur

Une carte des 7 couches de Défense en Profondeur (physique, identité et accès, périmètre, réseau, calcul, application, données) qui relie aux outils de Jarroba qui démontrent déjà chacune avec une attaque réelle, et dit honnêtement où il n'y en a aucune. Inclut la Confiance Zéro (vérifier explicitement, moindre privilège, supposer la brèche) comme un interrupteur qui traverse toutes les couches, pas comme une couche de plus. Ce n'est pas un simulateur de réseau : chaque couche couverte mène à de la cryptographie ou un protocole réel, pas une animation.

Binaire et bases

Convertit entre les bases (2–64) et ajoute une calculatrice de programmeur (arithmétique et bit à bit, complément à deux), un inspecteur de bits, IEEE 754 et des codes (ASCII, Gray, endianness).

Markdown

Éditeur et prévisualisation Markdown en temps réel, en vue divisée ou aperçu seul.

Coût des réunions

Calcule le coût réel d'une réunion (coût ponctuel et annuel si récurrente) selon le nombre de participants, le tarif horaire et la durée.

Visionneuse de fichiers géants

Ouvre et explore des CSV, logs ou JSONL de dizaines ou centaines de Go sans les charger en mémoire : défilement virtuel, aller à la ligne, "tail" et recherche texte/regex en streaming. 100% local.

Burn rate / Runway

Projette votre trésorerie mois par mois avec croissance, embauches et levées de fonds : quand elle s'épuise, à partir de quel mois vous êtes rentable et si vous êtes « default alive ». Inclut le seuil de rentabilité en unités.

Atelier d'API

Envoie des requêtes HTTP et vous explique pourquoi elles échouent : il distingue « votre serveur est en panne » de « le navigateur vous a masqué la réponse », qui donnent la même erreur. Convertit des collections entre Postman, Bruno, Insomnia, OpenAPI, HAR et curl sans jamais envoyer vos tokens où que ce soit, génère du code en onze langages et compare deux versions d'une API pour vous dire ce qui casse.

Diffusion

Visualise le processus de diffusion qui se cache derrière les IA génératives comme Stable Diffusion : un nuage de points structuré se dissout en bruit gaussien pas à pas, et le processus inverse le reconstruit.

Simulateur d'économie

Simule des marchés par agents : entreprises en concurrence (Cournot), monopoles, fusions, ressources limitées et politiques publiques, avec une frise chronologique. Comprenez pourquoi les prix bougent (p. ex. pourquoi la RAM augmente quand la HBM est privilégiée pour l'IA). Sans serveur.

Inflation et pouvoir d'achat

Combien valent aujourd'hui vos euros d'une autre année, avec l'IPC harmonisé officiel d'Eurostat (Espagne, Allemagne, Portugal, France, Italie, zone euro) ; si votre salaire a augmenté plus vite que les prix ; et combien vous aurez en épargnant ou en investissant, en euros d'aujourd'hui, après frais et impôts.

Réducteur de dimensionnalité

Projetez des données de haute dimension (ou des embeddings) en 2D avec PCA, t-SNE et UMAP, et regardez-les s'organiser en direct. Comparez la méthode linéaire (PCA) avec les non linéaires, essayez le rouleau suisse et ajustez la perplexité/les voisins. Elle enseigne les algorithmes avec des données génériques ; pour projeter de vraies phrases voyez la Carte sémantique.

Vigencia de prácticas

Qué prácticas siguen valiendo, cuáles se han superado y desde cuándo, con su porqué, su fuente y su historia. También para agentes de IA, por MCP.

Arbre de décision

Entraînez un arbre de décision (CART) sur des données 2D et voyez comment il classifie avec des questions oui/non : les régions de décision « en escalier » et l'arbre dessiné nœud par nœud. Ajustez la profondeur et observez le surapprentissage ; choisissez Gini ou entropie. Le modèle interprétable à la base des random forests et de XGBoost.

Clustering (k-means, DBSCAN)

Découvre des groupes dans des données sans étiquettes (apprentissage non supervisé) et compare k-means avec DBSCAN en direct. Regarde les centroïdes converger pas à pas, essaie « Lunes » et « Anneaux » pour voir où k-means échoue et DBSCAN réussit, et ajuste k, eps et minPts.

Mini-LLM

Entraînez un modèle de langage au niveau du caractère avec VOTRE texte et générez du texte nouveau dans ce style. Deux modes : par comptage (n-gramme, instantané) ou avec un réseau neuronal entraîné par descente de gradient. Ajustez la température et observez la probabilité du caractère suivant, comme dans un vrai LLM. Le mode n-gramme est un Markov au niveau du caractère ; pour la théorie des chaînes (stationnaire, PageRank) voyez Chaînes de Markov.

Transcription vocale locale

Passe de l'audio au texte avec Whisper qui tourne dans ton navigateur : ouvre un fichier ou enregistre au micro et récupère la transcription horodatée, prête à exporter en TXT, SRT, VTT ou CSV. Ton audio n'est envoyé nulle part, et un compteur de requêtes réseau est bien visible pour que tu le vérifies. Il apporte en plus la métrique avec laquelle on juge vraiment une transcription —le taux d'erreur sur les mots— pour la mesurer sur ton propre audio et comparer deux modèles mot à mot.

Graphe de connaissances

Importez des données RDF (Turtle, JSON-LD, N-Triples, RDF/XML), visualisez-les comme un graphe interactif et interrogez-les avec SPARQL 1.1 — un entrepôt sémantique complet dans votre navigateur (Oxigraph WASM), sans serveur.

Anonymiseur de texte

Détecte et remplace les données sensibles (e-mails, téléphones, cartes avec validation, IBAN, pièces d'identité, clés et secrets) avec des opérateurs façon Presidio : remplacer, caviarder, masquer, token réversible ou hash. Idéal pour nettoyer des logs ou des prompts avant de les coller dans une IA. 100 % dans le navigateur.

ETL visuel en flux

Transforme les données en chaînant des nœuds : filtrer, dériver des colonnes, nettoyer le texte et sélectionner — le tout en une passe, 100% dans le navigateur. Aperçu par nœud et sortie CSV ou vers le Visionneur.

Code de Hamming

Encode avec des bits de parité et corrige les erreurs de 1 bit ; inclut SECDED (détecte 2 erreurs), injection d'erreurs interactive, couverture de parité et un simulateur de canal bruité.

Coûts LLM

Simulez le coût mensuel de l'utilisation de différents modèles d'IA selon votre volume de requêtes et la taille des prompts.

Auditeur d'en-têtes de courriel et DMARC

Collez les en-têtes d'un courriel (« Afficher l'original » de Gmail, « Afficher la source » d'Outlook, un .eml) et indique ce que SPF, DKIM et DMARC en disent, plus des indices d'ingénierie sociale (un Reply-To pointant vers un autre domaine). Audite aussi les enregistrements DNS SPF/DMARC/DKIM collés (la sortie de dig, ou la valeur telle quelle) : SPF avec +all ou trop de lookups, DMARC sans application ni rapports, clés DKIM faibles ou révoquées. Vérifié par rapport à la RFC 7208 (SPF), la RFC 7489 (DMARC), la RFC 6376 et la RFC 8301 (DKIM). 100 % dans le navigateur.

Laboratoire d'accès

Modélise utilisateurs, groupes, portées et attributions de rôle, et demandez-lui « X peut-il faire A sur R ? pourquoi ? » — avec la trace pas à pas : quelle attribution l'emporte, à quelle portée, avec quel héritage. Un modèle NEUTRE qui distingue déjà Azure RBAC (plans de contrôle et de données, deny assignments) d'AWS IAM (SCP par niveaux, boundaries, politiques de ressource), vérifié par rapport à la documentation officielle de chacun. Ce n'est pas un clone du portail : il enseigne le modèle, qui ne se périme pas même si l'interface change. 100 % dans le navigateur.

Analyseur d'URL

Décompose une URL en ses parties (protocole, hôte, chemin, query params) et permet d'en construire de nouvelles.

Images

Redimensionnez, convertissez et compressez des images en voyant l'avant et l'après et leur poids. Sans les envoyer sur aucun serveur et sans métadonnées (GPS).

Du transistor à la puce

La conception physique d'une puce, de l'intérieur, en cinq étapes qui s'enchaînent : la cellule mémoire et sa marge de bruit (la courbe en papillon), comment cette cellule est LUE sans la détruire, comment le courant l'atteint et combien de tension se perd en chemin, quelle forme elle prend sur le silicium et pourquoi la hauteur se mesure en pistes, et à quelle vitesse tout cela peut fonctionner. Elle montre pourquoi lire une cellule peut l'effacer, pourquoi une violation de hold ne se corrige pas en baissant la fréquence, et comment la chute IR finit par se payer sur l'horloge. Modèles du premier ordre, indiqué sur chaque écran.

DB Studio

Une vraie base de données Postgres dans ton navigateur : écris du SQL, vois les tables et les relations sous forme de diagramme et interroge des données d'exemple. Sans serveur.

SLA / Uptime

Disponibilité ↔ temps d'arrêt, et le budget d'erreurs de votre SLO : alertes de burn rate du SRE Workbook de Google calculées pour vous, avertissement de faible trafic, règles Prometheus et composition des dépendances.

OCR — Image vers texte

Extrait le texte d'une image (photo, capture d'écran, scan) directement dans votre navigateur, sans rien envoyer à aucun serveur. Importez, glissez ou collez l'image et obtenez le texte avec la boîte de chaque mot colorée selon sa confiance. Choisissez la langue, corrigez les mots douteux et copiez-le ou téléchargez-le. Moteur Tesseract téléchargé depuis le CDN et mis en cache (hors ligne ensuite).

Auditeur de fichiers d'agent

Déposez le dossier d'un projet avant de l'ouvrir avec votre IA et voyez ce que sa configuration fera sans vous demander : hooks, serveurs MCP pré-approuvés, URLs d'API détournées, permissions shell libres, commandes dans des skills et instructions cachées dans CLAUDE.md, AGENTS.md ou les règles de Cursor. Pour Claude Code, Cursor, Copilot, Gemini CLI et Codex. Sépare les faits des indices, explique chaque cas et comment le corriger. Rien ne sort du navigateur.

Caméra avec IA locale

Allume ta caméra et détecte des objets en direct avec un modèle de 10 Mo qui tourne dans le navigateur : il alerte quand quelque chose apparaît —ou quand ce n'est PLUS là—, compte les apparitions et te donne le journal en CSV. Tu peux avoir plusieurs règles à la fois, chacune avec son objet, son seuil et sa zone dessinée sur l'image, toutes surveillant la même vidéo. Ni la vidéo ni les détections ne quittent l'appareil, et un compteur de requêtes réseau est bien visible pour que tu le vérifies.

Terminal visuel

Un explorateur de fichiers simulé qui, au lieu de déplacer des fichiers, te montre la commande qui ferait cela : double-clic sur un dossier et le « cd » apparaît, clic droit pour copier, renommer ou supprimer, et le script se monte en bas, prêt à être copié. Le même geste sous Linux, macOS, PowerShell et CMD, avec les noms correctement entre guillemets et les vraies erreurs. Il n'exécute rien et ne touche pas à ton disque.

Contraste WCAG

Ratio de contraste WCAG 2 (AA, AAA et 3:1 pour les icônes et les bordures) entre deux couleurs et, en cas d'échec, la couleur la plus proche qui passe.

Statistiques

Calculatrice statistique (descriptifs, graphiques), distributions interactives et simulateurs de probabilité pour comprendre les données et l’incertitude.

Convolution et filtres CNN

Appliquez des filtres (noyaux) à une image et voyez la carte de caractéristiques obtenue : contours (Sobel), flou, netteté, relief… l'opération de base d'un réseau convolutif (CNN). Modifiez votre propre noyau, importez une image et observez le « banc de filtres » qui imite la première couche d'un CNN.

Prêt immobilier / prêt

Mensualité et tableau d'amortissement ; comparez les offres selon leur TAEG réel (directive 2014/17/UE) et découvrez si la bonification en vaut la peine ; et calculez si rembourser par anticipation vous convient mieux en réduisant la mensualité ou la durée.

Unicode / ASCII

Consultez toutes les informations d'un caractère : codepoint, UTF-8/16, entité HTML et table ASCII.

Atomes et chimie

Construis un atome en ajoutant et en retirant protons, neutrons et électrons, et regarde comment ils s'ordonnent : tableau périodique des 118 éléments, ions et isotopes, configuration électronique avec ses 20 exceptions réelles, et un repliement qui va de l'orbitale à la bande de valence.

Tournoi

Organisez un tournoi de n'importe quoi : ligue, phase de groupes, éliminatoire à tableau, double élimination, système suisse, Grand Prix ou concours avec jury, en enchaînant des phases. Le classement et les confrontations se calculent seuls, avec les départages que vous choisissez.

Convertisseur de Couleur

Convertit n'importe quelle couleur CSS entre HEX, RGB, HSL, OKLCH et OKLab, et donne son échelle de teintes. Comprend ce que vous copiez depuis DevTools, transparence comprise.

Auto-entrepreneur en Espagne : ce que vous payez et pourquoi

Ce qu'il vous reste en tant qu'auto-entrepreneur en Espagne : cotisations selon votre tranche de revenus réels, IRPF selon le barème de votre région, TVA et combien mettre de côté chaque mois, avec chaque chiffre expliqué et sa base légale. Dans votre navigateur, sans inscription.

Lanceur de dés

Dés en 3D avec une vraie physique, de la pièce au d9999, qui tombent, roulent et s'entrechoquent. Chaque table ouvre sa propre fenêtre de projection pour un autre écran ou pour le téléphone de chaque joueur, et vous choisissez ce qu'ils voient dessus : le total, les alertes, la probabilité. Créez des dés avec vos propres icônes, écrivez les règles sous forme de phrases (avantage, dés qui explosent, minimums, alertes…) et consultez la probabilité EXACTE de chaque lancer. Le nombre est décidé par le générateur cryptographique du navigateur, pas par la physique. Sans serveur.

Inspecteur JWT

Décode, vérifie et signe les tokens JWT (header, payload, expiration, algorithmes). C'est l'inspecteur de token ; pour voir le flux d'authentification complet (OAuth2/Bearer) voyez Flux d'authentification.

Atelier de projet

Simule ton Makefile dans le navigateur : monte un faux projet avec ses dates, touche un fichier et vois exactement ce que make reconstruirait, dans quel ordre et POURQUOI — avec la recette déjà développée. Il prévient de ce qui mord vraiment : la tabulation, le cd qui ne persiste pas d'une ligne à l'autre, le dollar que make avale, la dépendance manquante qui n'explose qu'avec -j. Il n'exécute rien.

Auditeur de manuscrits

Collez votre article, votre mémoire ou votre thèse et voyez quels chiffres ne collent pas AVANT de le rendre. Il recalcule la valeur p de chaque « t(28) = 2.20, p = .036 » présente dans le texte et vous montre le calcul complet, arrondi compris — car « 2.20 » ne signifie pas exactement 2.20. Et il vérifie quelles moyennes sont arithmétiquement possibles : avec 20 réponses entières, une moyenne de 3.47 n'est pas suspecte, elle n'existe tout simplement pas. Ce qu'aucun autre outil du secteur ne peut vous offrir : le NIH et les grands éditeurs INTERDISENT aux relecteurs et éditeurs de téléverser un manuscrit vers des services tiers, et ici rien n'est téléversé — tout est calculé dans votre navigateur. Il n'accuse personne : il vous dit quoi regarder, et pourquoi.

Laboratoire de canal auxiliaire

Attaque vraiment un faux secret par timing (Kocher 1996) et une fausse clé par analyse différentielle de puissance sur la véritable S-box d'AES (Kocher, Jaffe et Jun 1999). Le temps et la consommation sont simulés — les navigateurs dégradent volontairement la précision de leurs horloges depuis Spectre — mais l'algorithme d'attaque est réel : octet par octet, et différence de moyennes. Se relie à /electronics et /chip : le même transistor et le même chemin d'horloge qui y sont simulés sont ce qu'un attaquant réel mesure. 100 % dans le navigateur.

Test A/B

Analysez un test A/B ou A/B/n avec intervalles de confiance, test exact de Fisher et vérification de la répartition (SRM) ; planifiez la taille d'échantillon et la durée, et simulez de combien le taux de faux positifs augmente si vous regardez avant l'heure.

Simulateur d'architectures

Schématise des architectures logicielles/matérielles (CI/CD, cloud, agents IA/MCP, flux de données) avec des composants typés et simule la charge en temps réel : files d'attente, latence, débit et goulots d'étranglement. Sans serveur.

JSON Formatter

Formate, minifie et valide le JSON avec mise en évidence des erreurs et compteur de clés.

Laboratorio de capturas

Abre una captura de red (.pcap o .pcapng) y entiende qué le pasa a cada conexión: retransmisiones, ACK duplicados, ventana a cero, DNS y HTTP, con el porqué de cada paquete y las mismas reglas que Wireshark. Con ejemplos y ejercicios; tu captura no sale del navegador.

Puis-je coller ceci ?

Avant de coller un texte, un log ou un export .har dans un chat IA, un ticket de support ou un forum public : indique quels secrets, clés d'API et cookies de session s'y glisseraient, où ils se trouvent, et vous donne une version propre prête à copier. Un cookie de session ou un en-tête Authorization est toujours signalé, même sans forme reconnaissable. 100 % dans le navigateur.

Générateur de noms

Invente des noms qui sonnent espagnol, basque, vieux norrois, japonais… avec une chaîne de Markov que vous pouvez voir de l'intérieur. Ou entraînez-la avec votre propre liste.

Diff de texte

Compare deux textes ligne à ligne et met en évidence les différences par des couleurs (ajouts/suppressions).

CORS Explainer

Analyse et explique en langage simple les headers CORS que votre serveur envoie. Indique ce qui manque pour autoriser une requête cross-origin.

Chaînes de Markov

Parcourez une chaîne de Markov et voyez la distribution des visites converger vers la stationnaire ; ou entraînez un générateur de texte par Markov. La base des MDP, de PageRank, de MCMC et de la génération de texte classique. Elle enseigne la théorie des chaînes ; pour entraîner un modèle de langage avec votre texte voyez Mini-LLM.

Flux d'authentification

Visualisez et éditez Basic, Bearer/JWT et OAuth2 (Authorization Code et PKCE) sous forme de diagrammes de séquence pas à pas. Ici vous voyez le protocole/flux ; le JWT est une étape — pour inspecter le token en détail voyez l'Inspecteur JWT.

Cron

Générez et validez des expressions cron avec un constructeur visuel, une traduction en texte et les prochaines exécutions.

Descente de gradient

Visualise comment apprennent les modèles : une bille descend une surface de loss avec SGD, Momentum, RMSProp ou Adam. Change le learning rate et le momentum et regarde la trajectoire animée ; essaie les minima locaux et Rosenbrock.

Encodeur / Décodeur

Encode ou décode du texte pour le TRANSPORT : URL, Base64 et entités HTML. Pour échapper du texte à l'intérieur de code source (JS, JSON, SQL, Regex, CSS…) voyez Échappement de chaînes.

Beaucoup de ces outils existent aussi comme serveur MCP, si bien que ton assistant (Claude, Cursor…) peut les appeler lui-même et calculer au lieu d’estimer. S’installe avec npx -y @jarroba/mcp et tourne entièrement sur ta machine : npx le télécharge depuis npm la première fois, et ensuite rien ne sort — ni tes données ni de télémétrie. Il existe deux versions réduites qui consomment bien moins de contexte : @jarroba/mcp-logs, qui peut lire un log de centaines de Mo — ce qui ne tiendrait pas ici —, et @jarroba/mcp-tests, qui audite des tests.

Ces paquets sont publiés sous licence MIT, tu peux donc les utiliser où tu veux, y compris dans un projet commercial. C'est une licence différente — et plus permissive — que celle du contenu de ce site, indiquée plus bas.

Voir les paquets sur npm · Ver el código en GitHub

Formats qu'une IA peut écrire directement pour ces outils

Colle-les à ton IA (le bouton « Prompt pour IA » de la barre, dans chacun de ces outils, explique déjà tout) et colle ici ce qu'elle te renvoie.

Ta propre IA/agent veut les découvrir seule, sans que tu aies à le lui dire ?llms.txt