Menu

TypeScript-Playground

Code-Snippets schreiben, ausführen und teilen — keine Einrichtung nötig.

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

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 typisierte readline-Interfaces und async stdin-Iteratoren genauso funktionieren wie bei ts-node script.ts lokal. 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?
Ja, der TypeScript-Playground ist kostenlos nutzbar. Keine Anmeldung, keine tsc-Installation und keine tsconfig.json anzulegen — Seite öffnen und tsgo für dich kompilieren lassen.
Muss ich tsc oder Node installieren, um TypeScript online auszuführen?
Keine Installation nötig. Du brauchst weder den tsc-Compiler, ts-node noch eine tsconfig.json. tsgo (der native Go-basierte TypeScript-Compiler) emittiert JS und führt es auf Node 24 aus.
Funktioniert der TypeScript-Playground auf Handy und Chromebook?
Ja. Der TypeScript-Playground läuft in jedem modernen Browser, auf Desktop, Tablet oder Handy. Praktisch, um TS-Snippets vom Chromebook oder iPad aus zu testen, ohne Node oder tsc zu installieren.
Unterstützt der TypeScript-Playground stdin?
Ja. Sobald tsgo deine .ts kompiliert und Node 24 sie ausführt, gehen die Zeilen, die du ins stdin-Feld tippst, an 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?
Pass den TypeScript-Beispielcode an, drücke Ausführen und iteriere. Wenn du etwas Strukturierteres willst, deckt Coddys interaktiver TypeScript-Kurs Typen, Generics, Interfaces und fortgeschrittene Typ-Programmierung ab.