Repolode
microsoft

microsoft/TypeScript

Un superconjunto tipado de JavaScript que añade tipos estáticos opcionales y se compila a JavaScript legible y basado en estándares.

Estrellas
111,543
Forks
16,709
Issues abiertos
5,144
Último commit
hace 7 horas

¿Qué es?

TypeScript es un lenguaje de programación para crear aplicaciones JavaScript de gran escala. Añade anotaciones de tipos opcionales a JavaScript, lo que permite usar herramientas del editor y realizar comprobaciones estáticas en bases de código grandes.

El código TypeScript se compila a JavaScript estándar que se ejecuta en cualquier navegador, host y sistema operativo. El resultado del compilador es legible y sigue los estándares web, por lo que se puede adoptar de forma gradual en proyectos JavaScript existentes.

El proyecto se distribuye en npm como el paquete typescript, y hay una versión nightly disponible con la etiqueta next. Un playground en el navegador permite probar el lenguaje sin instalar nada.

Funciones clave

  • 01Añade tipos estáticos opcionales a la sintaxis de JavaScript
  • 02Se compila a JavaScript legible compatible con navegadores, Node.js y otros hosts
  • 03Compatibilidad con herramientas de editor para bases de código grandes
  • 04Se distribuye en npm con versiones estables y nightly
  • 05Playground en el navegador para probar el lenguaje

Casos de uso

  • Crear aplicaciones grandes de frontend o Node.js que necesitan comprobaciones estáticas de tipos
  • Añadir tipos de forma gradual a un proyecto JavaScript existente
  • Detectar errores de tipos durante el desarrollo antes de ejecutar el código

Inicio rápido

  1. 1

    Instala la versión estable más reciente de TypeScript mediante npm

    npm install -D typescript
  2. 2

    O instala las compilaciones nightly mediante npm

    npm install -D typescript@next
  3. 3

    Pruébalo en el playground en línea

Antes de usarlo

  • El README no describe un runtime independiente; se instala como paquete de compilador mediante npm.

Temas

Preguntas frecuentes

¿Qué es TypeScript?
Un superconjunto tipado de JavaScript que añade tipos estáticos opcionales y se compila a JavaScript legible y basado en estándares. TypeScript es un lenguaje de programación para crear aplicaciones JavaScript de gran escala. Añade anotaciones de tipos opcionales a JavaScript, lo que permite usar herramientas del editor y realizar comprobaciones estáticas en bases de código grandes.
¿TypeScript es gratuito? ¿Qué licencia tiene?
TypeScript es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿TypeScript sigue mantenido?
Mantenimiento activo. El último commit de TypeScript fue el 21 oct 2026.
¿Para qué puedo usar TypeScript?
Crear aplicaciones grandes de frontend o Node.js que necesitan comprobaciones estáticas de tipos Añadir tipos de forma gradual a un proyecto JavaScript existente Detectar errores de tipos durante el desarrollo antes de ejecutar el código
¿Cómo se instala TypeScript?
Instala la versión estable más reciente de TypeScript mediante npm: npm install -D typescript O instala las compilaciones nightly mediante npm: npm install -D typescript@next Pruébalo en el playground en línea
¿Dónde consigo TypeScript?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/microsoft/TypeScript

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados