Menu
Coddy logo textTech
Français

Bac à sable TypeScript

Écrivez, exécutez et partagez des extraits de code — sans installation.

index.ts
Output
Click Run to see the output here.

Exécutez du TypeScript en ligne dans votre navigateur

Ceci est un playground et compilateur TypeScript en ligne gratuit. Écrivez du TS directement dans votre navigateur, cliquez sur Exécuter et regardez tsgo (le compilateur natif en Go) émettre du JavaScript et Node 24 l'exécuter en quelques secondes — sans tsc, sans ts-node, sans tsconfig.json.

Sous le capot, tsgo (le compilateur natif en Go) émet du .js à partir de votre source .ts et Node 24 l'exécute — vous bénéficiez donc d'une vérification de types complète sans payer le coût mémoire d'un transpiler à chaque exécution. @types/node est préinstallé pour les types de l'API Node. Que vous testiez des génériques, exploriez des fonctionnalités avancées au niveau des types ou prépariez un entretien TS, ce playground TypeScript en ligne vous mène de l'idée à la sortie en quelques secondes.

Pourquoi ce playground TypeScript est utile

  • Exécution TypeScript instantanée — tsgo compile vos fichiers .ts et Node 24 les exécute en quelques secondes, avec vérification de types complète.
  • Coloration syntaxique TypeScript complète, autocomplétion sensible aux types et diagnostics tsgo — le même moteur d'éditeur que VS Code.
  • Entrée stdin prise en charge — process.stdin lisent depuis la zone d'entrée du playground, ce qui permet de tester les interfaces readline typées et les itérateurs stdin asynchrones de bout en bout. Aucune installation — pas de tsc, ts-node ni tsconfig.json.
  • TypeScript 5.3 avec tsgo (le compilateur natif en Go), ts-node et @types/node — vérification de types complète et exécution ES2022 sans config.

Ce que vous pouvez construire dans le playground TypeScript

  • Interfaces, génériques, types union et littéraux, et type guards — écrivez du TS typé, voyez tsgo émettre du .js propre et exécutez-le sur Node 24.
  • Types avancés — mapped types, conditional types, template literal types et utility types (Pick, Omit, Record) — validés par le compilateur.
  • Expériences TypeScript rapides — testez un nouveau pattern de types, confirmez une règle de narrowing, validez un constraint générique ou voyez comment tsgo signale une erreur.

Questions fréquentes sur le playground TypeScript en ligne

Le playground TypeScript en ligne est-il gratuit ?
Oui. Le playground TypeScript est entièrement gratuit — sans inscription, sans installer tsc, sans tsconfig.json à créer. Ouvrez la page et laissez tsgo compiler pour vous.
Faut-il installer tsc ou Node pour exécuter du TypeScript en ligne ?
Aucune installation nécessaire. Pas besoin du compilateur tsc, de ts-node ni de tsconfig.json — tsgo (compilateur natif en Go) émet du JS et l'exécute sur Node 24.
Le playground TypeScript fonctionne-t-il sur mobile et Chromebook ?
Oui. Le playground TypeScript fonctionne sur tout navigateur moderne — desktop, tablette ou mobile. Idéal pour tester des snippets TS depuis un Chromebook ou iPad sans installer Node ni tsc.
Le playground TypeScript prend-il en charge stdin ?
Oui. Le playground propose une zone d'entrée stdin — les lignes vont vers process.stdin après que tsgo compile votre .ts et que Node 24 l'exécute. Les interfaces readline typées, les itérateurs asynchrones de process.stdin et tout ce qui est typé avec NodeJS.ReadStream de @types/node fonctionnent comme lors de l'exécution locale de votre script.
Comment apprendre TypeScript après avoir testé le playground ?
Modifiez le TypeScript d'exemple, appuyez sur Exécuter et itérez. Pour une pratique structurée, le cours interactif TypeScript de Coddy couvre types, génériques, interfaces et programmation avancée au niveau des types.