Squirrel.Windows
github.com
Spec sheet
- Purpose
- Squirrel.Windows is an installation and update framework for Windows desktop apps.Read 9 Oct 2026 · github.com
- License
- The repository identifies the project license as MIT.Read 9 Oct 2026 · github.com
- Code signing
- The documentation includes a topic on adding code signing to Setup.exe and the application.Read 9 Oct 2026 · github.com
- Custom actions
- The project goals describe developer control over custom actions and events during installation and updating.Read 9 Oct 2026 · github.com
- Delta updates
- The project describes support for delta packages to reduce update package size.Read 9 Oct 2026 · github.com
- Developer integration
- The getting started guide demonstrates integrating Squirrel.Windows and its UpdateManager into a basic C# Windows Forms application.Read 9 Oct 2026 · github.com
- Distribution integrations
- The documentation covers distributing applications with Microsoft IIS, Amazon S3, and GitHub.Read 9 Oct 2026 · github.com
- Install behavior
- The project goals describe wizard-free installs to the local user account without UAC dialogs or reboots.Read 9 Oct 2026 · github.com
- Packaging
- Squirrel uses NuGet packages to create installation and update packages.Read 9 Oct 2026 · github.com
- Supported apps
- It can manage desktop applications written in C# or other languages, including native C++ applications.Read 9 Oct 2026 · github.com
- Update behavior
- The project goals say updates should be applicable while the app is running without forcing users to stop their work or reboot.Read 9 Oct 2026 · github.com
- Update channels
- The project describes support for multiple update channels, such as Dev, Beta, and Release.Read 9 Oct 2026 · github.com
Plans and prices
Open source Free Windows desktop apps · MIT license Read 9 Oct 2026 · github.com
Where Specifiction places it
- Software Packaging Tools#28 of 297.0