Développement et programmation
686 outils disponibles
Créez un fichier compose.yaml pour Syncthing. Choisissez le réseau de l'hôte ou le réseau bridge, l'adresse de l'interface graphique, l'utilisateur et le groupe, le stockage ainsi que les dossiers supplémentaires, puis obtenez un fichier avec un health check correspondant.
Créez un fichier compose.yaml pour Jellyfin. Choisissez l'image officielle ou l'image LinuxServer.io, les ports et le réseau, les dossiers multimédias ainsi que l'accélération matérielle Intel, AMD ou NVIDIA, puis obtenez un fichier prêt à être exécuté.
Créez et signez des JSON Web Tokens dans votre navigateur avec HS256, RS256, ES256, EdDSA et bien plus. Modifiez l’en-tête et la charge utile, définissez l’expiration, utilisez votre propre secret ou clé privée, et obtenez la clé publique aux formats PEM et JWK.
Traduisez des fichiers JSON et des fichiers de localisation i18n dans n’importe quelle langue grâce à l’IA. Les clés, la structure, les nombres et les espaces réservés restent identiques ; seuls les valeurs textuelles sont traduites.
Traduisez des fichiers YAML et des fichiers de localisation dans n’importe quelle langue grâce à l’IA, en conservant les clés, les commentaires, les ancres et la mise en forme.
Traduisez le texte des fichiers XML, des fichiers strings.xml Android et des ressources .resx grâce à l’IA. Les balises, les attributs et la structure restent inchangés.
Traduisez des pages et des extraits HTML grâce à l’IA. Le texte, les attributs alt et title ainsi que les balises meta SEO sont traduits, tandis que le balisage, les scripts et les styles restent inchangés.
Remplissez les fichiers gettext PO et POT avec des traductions générées par l’IA, y compris les formes plurielles, tout en conservant les commentaires, les contextes et les références.
Convertissez les modes chmod entre la notation octale et la notation symbolique : 755 en u=rwx,g=rx,o=rx, et inversement. Appliquez également des modifications telles que u+x ou go-w à un mode actuel, gérez setuid, setgid et le sticky bit, et lisez les chaînes ls -l. Fonctionne dans votre navigateur.
Créez une politique de confidentialité pour votre site web ou votre application. Sélectionnez les données que vous collectez et les services que vous utilisez, ajoutez des sections sur le RGPD ou le CCPA, puis copiez-la ou téléchargez-la au format Markdown ou HTML.
Envoyez des requêtes HTTP depuis votre navigateur et inspectez la réponse, comme avec une version légère de Postman ou curl. Définissez la méthode, les paramètres de requête, les en-têtes, le corps JSON ou de formulaire, ainsi que l'authentification bearer ou basic, puis consultez le statut, la durée, les en-têtes et le corps mis en forme. Collez une commande curl pour l'importer.
Vérifiez la longueur d'une chaîne en caractères, points de code Unicode, unités de code UTF-16 et octets UTF-8. Définissez une longueur minimale et maximale pour vérifier si elle convient, et obtenez une copie tronquée qui ne coupe jamais un emoji en deux. Fonctionne dans votre navigateur.
Parcourez chaque bloc de caractères Unicode ou effectuez une recherche par nom, point de code ou texte collé. Consultez le nom, la catégorie, le script et le bloc de chaque caractère, puis copiez-le au format UTF-8, UTF-16, en entité HTML ou sous forme d'échappement CSS, JavaScript ou URL. Fonctionne dans votre navigateur.
Comparez deux images pixel par pixel avec pixelmatch. Visualisez les pixels modifiés mis en évidence dans une image des différences, comptez-les, regroupez-les par régions, ignorez les contours anticrénelés, faites glisser un curseur entre les images et téléchargez les différences au format PNG. Fonctionne dans votre navigateur.
Découvrez sur une carte la distance qui vous sépare d’un site web ou d’une adresse IP. L’outil résout les adresses IP associées au domaine via DNS, géolocalise chaque serveur et indique la distance ainsi que le ping théorique minimal depuis votre emplacement.
Trouvez le numéro de système autonome (ASN) associé à n’importe quelle adresse IPv4 ou IPv6. Consultez le nom de l’AS, l’organisation qui gère le réseau, le préfixe BGP dans lequel l’adresse est routée, ainsi que le registre, le pays et les dates associés à chacun.
Vérifiez où une URL redirige. Consultez chaque étape de la chaîne de redirection avec son code d’état, comme 301, 302, 307 ou 308, son adresse IP et son temps de réponse. Repérez les boucles de redirection et découvrez l’URL finale. Jusqu’à 10 redirections sont suivies.
Vérifiez l’ancienneté d’un dépôt GitHub public, la date de son dernier push, son nombre d’étoiles et de forks, ainsi que son statut d’archivage.
Exécutez n’importe quelle commande FFmpeg sur vos fichiers vidéo, audio ou image directement dans le navigateur. Choisissez un exemple ou collez votre propre commande, puis prévisualisez et téléchargez les résultats.
Générez un fichier security.txt conforme à la RFC 9116 pour indiquer aux chercheurs comment signaler les vulnérabilités de votre site.
Générez une commande native bash ou zsh qui envoie un paquet magique Wake-on-LAN depuis Linux. Elle utilise Python 3, Perl ou bash /dev/udp : aucune installation de wakeonlan ou etherwake n’est nécessaire.
Recherchez les enregistrements A, AAAA, CNAME, MX, NS, TXT, SOA, SRV ou CAA de n’importe quel domaine, y compris des noms comme _dmarc.example.com.
Interrogez simultanément six résolveurs DNS publics pour obtenir les enregistrements d’un domaine et vérifier si une modification DNS leur est parvenue.
Trouvez la balise de version la plus récente d’une image Docker sur Docker Hub, GitHub Container Registry ou Quay.io, ainsi que sa date de publication, son empreinte et la commande pull.