
NSIS (Nullsoft Scriptable Install System) is a professional open source system for creating Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for web distribution.
Being a user's first experience with your product, a solid and reliable installer is an important component of successful software. With NSIS you can create such installers that are able to do everything needed to set up your software.
NSIS is script-based and allows you to create the logic to handle even the most complex installation tasks.
Many plugins and scripts are already available, you can create web installers, communicate with Windows and other software components, install or update shared components and much more.
Specifications
- NSIS can create Windows installers capable of installing, uninstalling, configuring system settings, extracting files, etc. Because NSIS is based on script files, you can create both simple and advanced installers.
- It was created to be small, fast and efficient. While other installers often add hundreds of kilobytes or several megabytes to the installer data, a full-featured NSIS installer has an overhead of only 34 KB.
- You can create a single installer that is compatible with Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Sever 2008, Windows 7, Windows Server 2008R2, Windows 8, Windows Server 2012, Windows2R1, Windows 2 Server0, Windows 20, Windows 8, Windows Server 20, Windows 8, Windows Server 201, Windows 2 Server0, Windows 8, Windows Server0, Windows 20, Windows 8, Windows Server 20, Windows 8. and Windows 11.
- You can choose between three different built-in compression methods (ZLib, BZip2, LZMA). The new LZMA compression gives better results than any other common compression method. No need to use large self-extracting archive drives or other applications. Compression support is included in the 34 KB charge.
- Unlike other systems that can only create installers based on a list of files and registry keys, NSIS has a powerful scripting language.
- This scripting language is designed for installers and has commands that help you perform many installation tasks. You can easily add custom logic and handle different upgrades, version checks and more.
- For standard installers or as a starting point for more complex ones, you can use one of the available scripting tools.
- An installer can support multiple interface languages. More than 40 translations are already included, but you can also create your own language files.
- The scripting language provides commands that you can use on the target system, from simple operations such as creating folders and editing the registry to modifying text/binary files, modifying environment variables, and system reboots. Using the provided plugins, you can even use the Windows API.
- You can create custom guide pages to get information from the user or incorporate configuration options. NSIS includes a classic and modern wizard interface, but it's even possible to create your own custom interface.
As you understand, this is a completely specialized program aimed at developers and can help to create an installation of their applications.
OPERATING SYSTEM: Windows
Download the NSIS application
RELATED TOPICS
Loading comments...