Node.js não é apenas para o servidor

O Node.js não precisa ser apenas para servir sites (embora seja incrivelmente comum).

Geradores de sites estáticos, ferramentas de linha de comando (wintersmith, hashers de arquivo, etc.) podem ser escritos e servidos por meio do npm para distribuição incrivelmente simples.

Basta autorizar-se no npm e publicar seu módulo. Qualquer pessoa com node.js e npm pode instalar suas ferramentas de linha de comando.