Menu

Playground de TypeScript

Escribe, ejecuta y comparte fragmentos de código, sin instalaciones.

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

Ejecuta TypeScript online en tu navegador

Este es un playground y compilador de TypeScript online y gratuito. Escribe TS directamente en tu navegador, pulsa Ejecutar y mira cómo tsgo (el compilador nativo en Go) emite JavaScript y Node 24 lo ejecuta en segundos — sin tsc, sin ts-node, sin tsconfig.json.

Por dentro, tsgo (el compilador nativo en Go) emite .js a partir de tu fuente .ts y Node 24 lo ejecuta — así obtienes tipado completo sin pagar el coste de memoria de un transpiler en cada ejecución. @types/node viene preinstalado para los tipos de la API de Node. Tanto si pruebas generics, exploras funciones avanzadas a nivel de tipos o preparas una entrevista de TS, este playground de TypeScript online te lleva de la idea a la salida en segundos.

Por qué este playground de TypeScript te va a servir

  • Ejecución instantánea de TypeScript — tsgo compila tus .ts y Node 24 los ejecuta en segundos, con tipado completo.
  • Resaltado completo de sintaxis TypeScript, autocompletado con conciencia de tipos y diagnósticos de tsgo — el mismo motor de editor que usa VS Code.
  • Entrada stdin compatible — process.stdin leen desde el cuadro de entrada del playground, así que puedes probar interfaces readline tipadas e iteradores asíncronos de stdin de principio a fin. Sin instalación — sin tsc, ts-node ni tsconfig.json.
  • TypeScript 5.3 con tsgo (el compilador nativo en Go), ts-node y @types/node — tipado completo y ejecución ES2022 sin configuración.

Qué puedes construir en el playground de TypeScript

  • Interfaces, generics, union y literal types, y type guards — escribe TS tipado, mira cómo tsgo emite .js limpio y ejecútalo en Node 24.
  • Tipos avanzados — mapped types, conditional types, template literal types y utility types (Pick, Omit, Record) — validados por el compilador.
  • Experimentos rápidos de TypeScript — prueba un patrón nuevo de tipos, confirma una regla de narrowing, valida un constraint genérico o ve cómo tsgo reporta un error.

Preguntas frecuentes sobre el playground de TypeScript online

¿Es gratis el playground de TypeScript online?
Sí. El playground de TypeScript es totalmente gratis — sin registro, sin instalar tsc, sin tsconfig.json que crear. Abre la página y deja que tsgo compile por ti.
¿Necesito instalar tsc o Node para ejecutar TypeScript online?
No hace falta instalar nada. No necesitas el compilador tsc, ts-node ni un tsconfig.json — tsgo (el compilador nativo en Go) emite JS y lo ejecuta sobre Node 24.
¿Funciona el playground de TypeScript en móvil y Chromebook?
Sí. El playground de TypeScript funciona en cualquier navegador moderno — escritorio, tablet o móvil. Perfecto para probar snippets TS desde un Chromebook o iPad sin instalar Node ni tsc.
¿El playground de TypeScript admite stdin?
Sí. El playground tiene un cuadro de entrada stdin — las líneas van a process.stdin después de que tsgo compila tu .ts y Node 24 lo ejecuta. Las interfaces readline tipadas, los iteradores asíncronos de process.stdin y cualquier cosa tipada con NodeJS.ReadStream de @types/node funcionan igual que al ejecutar tu script localmente.
¿Cómo aprendo TypeScript después de probar el playground?
Edita el TypeScript de ejemplo, pulsa Ejecutar e itera. Cuando quieras práctica estructurada, el curso interactivo de TypeScript de Coddy cubre tipos, generics, interfaces y programación avanzada a nivel de tipos.