TypeScript-Playground
Code-Snippets schreiben, ausführen und teilen - keine Einrichtung nötig.
TypeScript online im Browser ausführen
Ein kostenloser Online-TypeScript-Playground und -Compiler. Schreib TS im Browser, klick auf Ausführen, und tsgo (der native, in Go geschriebene TypeScript-Compiler) erzeugt JavaScript, das Node 24 in Sekunden ausführt. Kein tsc, kein ts-node, keine tsconfig.json nötig.
tsgo erzeugt .js aus deinem .ts und Node 24 führt das Ergebnis aus - du bekommst also volle Typprüfung, ohne dass bei jeder Ausführung der Speicheraufwand eines Transpilers anfällt. @types/node ist für Node-API-Typings vorinstalliert - praktisch, um Generics zu testen, fortgeschrittene Type-Level-Features auszuprobieren oder sich für ein TS-Interview vorzubereiten, ohne die Seite verlassen zu müssen.
Warum dieser TypeScript-Playground nützlich ist
- Sofortige TypeScript-Ausführung - tsgo kompiliert deine .ts-Dateien und Node 24 führt sie in Sekunden aus, mit vollständiger Typprüfung.
- Vollständiges TypeScript-Syntax-Highlighting, typbewusste Autovervollständigung und tsgo-Diagnosen – angetrieben von derselben Editor-Engine wie VS Code.
- stdin-Eingabe wird unterstützt. Eingegebene Zeilen landen direkt in
process.stdin, sodass typisiertereadline-Interfaces und async stdin-Iteratoren genauso funktionieren wie beits-node script.tslokal. Kein tsc, kein ts-node, keine tsconfig.json, die du aufsetzen musst. - TypeScript 5.3 mit tsgo (dem nativen, in Go geschriebenen TS-Compiler), ts-node und @types/node - vollständige Typprüfung plus ES2022-Runtime.
Was du im TypeScript-Playground bauen kannst
- Interfaces, Generics, Union- und Literal-Types sowie Type Guards. Schreib typisierten TS, lass tsgo sauberes .js erzeugen und führ es auf Node 24 aus.
- Fortgeschrittene Typen: Mapped Types, Conditional Types, Template Literal Types und Utility Types (Pick, Omit, Record), vom Compiler validiert.
- Schnelle TypeScript-Experimente: ein neues Typ-Pattern ausprobieren, eine Narrowing-Regel bestätigen, einen Generic-Constraint testen oder sehen, wie tsgo einen Typfehler meldet.
Häufig gestellte Fragen zum Online-TypeScript-Playground
Ist der Online-TypeScript-Playground kostenlos?
Muss ich tsc oder Node installieren, um TypeScript online auszuführen?
Funktioniert der TypeScript-Playground auf Handy und Chromebook?
Unterstützt der TypeScript-Playground stdin?
process.stdin. Typisierte readline-Interfaces, asynchrone Iteratoren von process.stdin und alles, was gegen NodeJS.ReadStream aus @types/node typisiert ist, verhält sich genauso wie beim lokalen Ausführen deines Skripts.Wie lerne ich TypeScript, nachdem ich den Playground ausprobiert habe?
Nützliche Tools für TypeScript
Kostenlose, browserbasierte Tools, die gut zum TypeScript-Playground passen - alles Teil von Coddy.