Nullsoft Scriptable System (NSSIS) é uma ferramenta de autoria de instalação acionada por script gratuita. Desenvolvido pelos fabricantes do Winamp Express, o NSIS é licenciado sob a licença ZLIB. O código subjacente é escrito em Python e distribuído sob a licença do MIT. Os arquivos resultantes são distribuídos sob a licença do MIT. O arquivo do instalador NSIS contém uma descrição do aplicativo e é projetado para instalá-lo.
Com sua interface moderna, a NSIS permite que os desenvolvedores criem aplicativos fáceis de usar que são simples de usar ainda poderosos. Os usuários só precisam selecionar os arquivos que desejam entregar. Essa ferramenta poderosa pode gerar um desinstalador e é gratuito para uso não comercial. A interface do usuário é baseada em arquivos de script. Uma vez instalado, a NSIS cria um arquivo instalador que pode integrar vários projetos e idiomas. A ferramenta é compatível com o Windows, Mac OS e Linux.
A NSIS também suporta o uso de arquivos de plug-ins - DLL escritos em uma linguagem de programação. Estes podem ser usados para executar aplicativos, compilação condicional, incluem arquivos de cabeçalho e alterar o diretório de trabalho. Ao instalar um programa de uma mídia física, a NSIS pode impedir a instalação se um vírus infectar o computador. Para resolver o problema, os usuários podem experimentar as ferramentas internas. Se esses métodos falharem, eles sempre podem usar o prompt de comando.
Uma característica importante do NSIS é que permite aos desenvolvedores criarem sua própria linguagem de script. Ao contrário de outros sistemas, a NSIS tem uma linguagem de script projetada especificamente para instaladores. Isso facilita a gravação de código personalizado para instalação. Outros programas geram um instalador de uma lista de chaves do Registro. No entanto, a NSIS é mais flexível e suporta várias versões de atualização. Além disso, suporta linguagens RTL e tem mais de 40 traduções. Ele suporta três diferentes métodos de compressão, o que o torna compatível com a maioria dos sistemas operacionais.