Outils
Catégorie d’outils

Convertisseurs de code

Transformer du JSON en types TypeScript, Go ou Zod, formater ou minifier JavaScript, CSS et HTML, optimiser du SVG — avec les bibliothèques open source qu’on utilise habituellement pour chaque tâche.

14 outilsTriés selon les étoiles GitHub du projet open source de chaque outil · relevé du 16 sept. 2026
#01

Générateur de .gitignore

Combinez les modèles .gitignore officiels de GitHub — Node, Python, Go, Unity, macOS, JetBrains et d’autres — en un seul fichier.

175,8 kS’exécute dans le navigateur
#02

Vérificateur de messages de commit

Vérifiez vos messages de commit selon les règles Conventional Commits de config-conventional de commitlint, avec les mêmes noms de règles et les mêmes messages.

18,7 kS’exécute dans le navigateur
#03

Convertisseur JSON vers interfaces TypeScript

Collez une réponse d’API et obtenez ses interfaces ou alias de type TypeScript, avec les clés facultatives déduites des données.

13,9 kS’exécute dans le navigateur
#04

Convertisseur JSON vers struct Go

Transformez une charge utile JSON en structs Go avec balises json, champs pointeurs pour les valeurs nullables et time.Time pour les horodatages.

13,9 kS’exécute dans le navigateur
#05

Convertisseur JSON vers schéma Zod

Générez un schéma Zod à partir d’un JSON d’exemple, pour que la même forme soit vérifiée à l’exécution et déduite comme type TypeScript.

13,9 kS’exécute dans le navigateur
#06

Minifieur JavaScript

Minifiez du JavaScript avec terser — compression, renommage des noms, cible ECMAScript — et voyez la taille avant et après gzip.

9,3 kS’exécute dans le navigateur
#07

Formateur JavaScript

Réindentez du JavaScript et du JSON minifiés ou désordonnés avec js-beautify, en choisissant la largeur d’indentation et le style d’accolades.

9 kS’exécute dans le navigateur
#08

Formateur CSS

Rendez lisible du CSS minifié avec une déclaration par ligne, des blocs @media indentés et des sélecteurs séparés comme vous le préférez.

9 kS’exécute dans le navigateur
#09

Formateur HTML

Indentez du HTML, y compris le JavaScript et le CSS contenus dans <script> et <style>, sans toucher à <pre> ni à <textarea>.

9 kS’exécute dans le navigateur
#10

Convertisseur curl vers code

Transformez une commande curl — y compris le « Copy as cURL » de Chrome — en code fetch, Python requests, Go, axios ou PHP.

8,2 kS’exécute dans le navigateur
#11

Vérificateur de plages semver

Voyez quelles versions une plage comme ^1.2.0 ou ~2.3 accepte — avec node-semver, la bibliothèque de npm, préversions comprises.

5,5 kS’exécute dans le navigateur
#12

Générateur de licence open source

Obtenez le texte complet des licences MIT, Apache 2.0, GPL, BSD, MPL et de six autres, avec votre nom et l’année déjà remplis.

4,2 kS’exécute dans le navigateur
#13

Minifieur CSS

Minifiez du CSS avec CSSO, y compris l’optimisation structurelle qui fusionne les règles en double et les raccourcis, et voyez le gain après gzip.

3,8 kS’exécute dans le navigateur
#14

Convertisseur docker run vers Docker Compose

Convertissez des commandes docker run en un compose.yaml, un service par commande, avec ports, volumes, environnement et GPU.

3,8 kS’exécute dans le navigateur