Repolode
nodejs

nodejs/node

Node.js é um runtime JavaScript multiplataforma e de código aberto para executar JavaScript fora do navegador.

Estrelas
122,482
Forks
39,835
Issues abertas
1,250
Último commit
há 10 horas

O que é?

Node.js é um runtime JavaScript multiplataforma que permite aos desenvolvedores executar código JavaScript fora de um navegador, por exemplo, para criar servidores, ferramentas de linha de comando e scripts de build. O projeto é mantido sob um modelo de governança aberta e conta com o apoio da OpenJS Foundation.

O projeto publica linhas de lançamento em várias categorias. As versões Current recebem novos recursos e são voltadas a autores de bibliotecas e pipelines de CI, enquanto as versões LTS priorizam estabilidade e segurança para uso em produção. Builds Alpha e Nightly estão disponíveis para testar mudanças futuras, e binários, instaladores e tarballs do código-fonte são distribuídos em nodejs.org.

O repositório também contém o código-fonte para compilar o Node.js nas plataformas compatíveis, além de um processo para relatar problemas de segurança, diretrizes de contribuição e documentos de governança do projeto.

Recursos principais

  • 01Executa JavaScript no servidor e em ambientes de linha de comando, fora do navegador.
  • 02Oferece versões Current com novos recursos e versões LTS com estabilidade de longo prazo.
  • 03Disponível em várias plataformas, com instruções para compilar o código-fonte nos sistemas compatíveis.
  • 04É possível verificar binários e tarballs do código-fonte com os checksums SHA e as assinaturas PGP publicados.
  • 05Conta com governança aberta e um processo documentado para relatar vulnerabilidades de segurança.

Casos de uso

  • Criar servidores web de backend e APIs usando JavaScript ou toolchains de TypeScript.
  • Desenvolver ferramentas de linha de comando e scripts de build ou automação.
  • Testar mudanças futuras no Node.js usando builds Alpha ou Nightly.
  • Executar pipelines de CI que precisam de um binário do Node.js fixado e verificado.

Início rápido

  1. 1

    Baixe binários, instaladores ou arquivos tar do código-fonte na página de downloads do Node.js

  2. 2

    Verifique os binários baixados com a soma de verificação e a assinatura PGP (opcional)

  3. 3

    Compile o Node.js a partir do código-fonte seguindo o BUILDING.md

Antes de usar

  • As versões Alpha e Current não são destinadas ao uso em produção, e o ABI pode mudar entre versões.
  • Para compilar a partir do código-fonte, é necessário seguir as instruções separadas do BUILDING.md.

Tópicos

Perguntas frequentes

O que é node?
Node.js é um runtime JavaScript multiplataforma e de código aberto para executar JavaScript fora do navegador. Node.js é um runtime JavaScript multiplataforma que permite aos desenvolvedores executar código JavaScript fora de um navegador, por exemplo, para criar servidores, ferramentas de linha de comando e scripts de build. O projeto é mantido sob um modelo de governança aberta e conta com o apoio da OpenJS Foundation.
node é gratuito? Qual é a licença?
node é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
node ainda é mantido?
Manutenção ativa. O último commit de node foi em 20 de out. de 2026.
Para que posso usar node?
Criar servidores web de backend e APIs usando JavaScript ou toolchains de TypeScript. Desenvolver ferramentas de linha de comando e scripts de build ou automação. Testar mudanças futuras no Node.js usando builds Alpha ou Nightly. Executar pipelines de CI que precisam de um binário do Node.js fixado e verificado.
Como instalar node?
Baixe binários, instaladores ou arquivos tar do código-fonte na página de downloads do Node.js Verifique os binários baixados com a soma de verificação e a assinatura PGP (opcional) Compile o Node.js a partir do código-fonte seguindo o BUILDING.md
Onde consigo node?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nodejs/node

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados