Repolode
nodejs

nodejs/node

Node.js es un entorno de ejecución de JavaScript de código abierto y multiplataforma para ejecutar JavaScript fuera del navegador.

Estrellas
122,482
Forks
39,835
Issues abiertos
1,250
Último commit
hace 10 horas

¿Qué es?

Node.js es un entorno de ejecución de JavaScript multiplataforma que permite ejecutar código JavaScript fuera de un navegador web, por ejemplo, para crear servidores, herramientas de línea de comandos y scripts de compilación. Se mantiene bajo un modelo de gobernanza abierta y cuenta con el apoyo de OpenJS Foundation.

El proyecto publica versiones en varios niveles. Las versiones Current incorporan funciones nuevas y están dirigidas a quienes desarrollan bibliotecas y a los pipelines de CI, mientras que las versiones LTS priorizan la estabilidad y la seguridad para su uso en producción. También hay versiones Alpha y Nightly para probar cambios próximos, y nodejs.org distribuye binarios, instaladores y archivos tar de código fuente.

El repositorio también contiene el código fuente para compilar Node.js en las plataformas compatibles, además de un proceso para informar sobre vulnerabilidades de seguridad, pautas para contribuir y documentos de gobernanza del proyecto.

Funciones clave

  • 01Ejecuta JavaScript en el servidor y en entornos de línea de comandos, fuera del navegador.
  • 02Ofrece versiones Current con funciones nuevas y versiones LTS con estabilidad a largo plazo.
  • 03Está disponible en varias plataformas e incluye instrucciones para compilar el código fuente en los sistemas compatibles.
  • 04Los binarios y los archivos tar de código fuente se pueden verificar con sumas de comprobación SHA y firmas PGP publicadas.
  • 05Se rige de forma abierta y cuenta con un proceso documentado para informar sobre vulnerabilidades de seguridad.

Casos de uso

  • Crear servidores web backend y APIs con JavaScript o toolchains de TypeScript.
  • Escribir herramientas de línea de comandos y scripts de compilación o automatización.
  • Probar cambios próximos de Node.js mediante versiones Alpha o Nightly.
  • Ejecutar pipelines de CI que requieran un binario de Node.js verificado y con versión fijada.

Inicio rápido

  1. 1

    Descarga binarios, instaladores o archivos tar del código fuente desde la página de descargas de Node.js

  2. 2

    Verifica los binarios descargados con la suma de comprobación y la firma PGP (opcional)

  3. 3

    Compila Node.js desde el código fuente siguiendo BUILDING.md

Antes de usarlo

  • Las versiones Alpha y Current no están pensadas para usarse en producción y el ABI puede cambiar entre versiones.
  • Para compilar desde el código fuente, hay que seguir las instrucciones independientes de BUILDING.md.

Temas

Preguntas frecuentes

¿Qué es node?
Node.js es un entorno de ejecución de JavaScript de código abierto y multiplataforma para ejecutar JavaScript fuera del navegador. Node.js es un entorno de ejecución de JavaScript multiplataforma que permite ejecutar código JavaScript fuera de un navegador web, por ejemplo, para crear servidores, herramientas de línea de comandos y scripts de compilación. Se mantiene bajo un modelo de gobernanza abierta y cuenta con el apoyo de OpenJS Foundation.
¿node es gratuito? ¿Qué licencia tiene?
node es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿node sigue mantenido?
Mantenimiento activo. El último commit de node fue el 20 oct 2026.
¿Para qué puedo usar node?
Crear servidores web backend y APIs con JavaScript o toolchains de TypeScript. Escribir herramientas de línea de comandos y scripts de compilación o automatización. Probar cambios próximos de Node.js mediante versiones Alpha o Nightly. Ejecutar pipelines de CI que requieran un binario de Node.js verificado y con versión fijada.
¿Cómo se instala node?
Descarga binarios, instaladores o archivos tar del código fuente desde la página de descargas de Node.js Verifica los binarios descargados con la suma de comprobación y la firma PGP (opcional) Compila Node.js desde el código fuente siguiendo BUILDING.md
¿Dónde consigo node?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/nodejs/node

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

Proyectos relacionados