Ferramentas
Node.js
Repositório oficial do Node.js, o runtime que roda JavaScript fora do navegador: onde baixar, qual linha de versão escolher e o que diz a licença.

O repositório nodejs/node guarda o código do runtime que executa JavaScript fora do navegador. O que ele é, como o event loop funciona e onde vai bem estão no post Node.js: o que é e quando usar no back-end. Esta ficha trata do projeto: quem cuida dele, como instalar e o que a licença permite.
Para que serve
- Baixar instaladores, binários prontos e o código-fonte pela página oficial de downloads.
- Compilar o runtime a partir do código, com o passo a passo e a lista de plataformas suportadas no arquivo BUILDING.md.
- Acompanhar o calendário: uma versão maior nova a cada seis meses, e as de número par viram LTS.
- Reportar falhas de segurança pelo processo descrito no SECURITY.md.
- Experimentar novidades nos builds noturnos, que o próprio README manda usar com cautela.
Como começar
A página de downloads tenta reconhecer o seu sistema para sugerir o arquivo certo. Ela também mostra comandos de gerenciadores de pacotes, avisando que esses scripts são de terceiros. Para produção, escolha uma versão LTS. Segundo o README, ela recebe 12 meses de suporte ativo e mais 18 de manutenção. Depois de instalar, o guia introdutório do site propõe salvar um servidor HTTP mínimo como server.js. Ele roda assim.
node server.jsLicença e custo
O GitHub mostra NOASSERTION porque o arquivo LICENSE junta várias licenças num documento só. A parte escrita pelo projeto usa o mesmo texto de permissão da MIT, sem citar o nome. As bibliotecas externas que acompanham o runtime mantêm termos próprios, como MIT, Apache 2.0, variações da BSD e a licença Unicode do ICU. Alguns scripts de build trazem termos da família GPL. Nada disso tem custo. A OpenJS Foundation apoia o projeto, que segue governança aberta sob um comitê técnico, o TSC.
Quando vale a pena
Para rodar JavaScript no servidor, o instalador do site resolve, e você talvez nunca abra o repositório. Ele interessa a quem precisa de um build próprio, acompanha mudanças antes do lançamento ou quer contribuir. Deno e Bun são runtimes concorrentes, e o post sobre Node.js compara as escolhas de cada um.