Un framework progresivo de Node.js para crear aplicaciones de servidor eficientes y escalables en TypeScript o JavaScript.
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
Descarga binarios, instaladores o archivos tar del código fuente desde la página de descargas de Node.js
- 2
Verifica los binarios descargados con la suma de comprobación y la firma PGP (opcional)
- 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
Un kit rápido y completo para JavaScript y TypeScript: runtime, bundler, ejecutor de pruebas y gestor de paquetes en un solo ejecutable.
Chuletas mantenidas por la comunidad con ejemplos prácticos de herramientas habituales de línea de comandos, como complemento sencillo a las páginas man.
Emulador de terminal rápido, nativo y con muchas funciones, con interfaces propias de cada plataforma y renderizado por GPU; incluye la biblioteca libghostty para integrar terminales.
Herramienta basada en JavaScript para escribir scripts al estilo de shell, con una capa sobre child_process que escapa argumentos de forma segura e incluye utilidades multiplataforma.
Terminal de código abierto con IA integrada para macOS, Linux y Windows, compatible con BYOK y modelos locales, sesiones SSH persistentes y vistas previas de archivos integradas.