About this project

Velopack is an installation and auto-update framework designed for cross-platform desktop applications, emphasizing ease of use and performance. It requires zero configuration—a single command generates an installer, updates, delta packages, and a self-updating portable package from compiler output. It supports Windows, OSX, and Linux, and can automatically migrate from frameworks like Squirrel. Built in Rust for native speed, it minimizes download sizes via delta packages. It is language-agnostic, with APIs for C#, C++, JS, Rust, and more, and is localized into 39 languages. The project includes comprehensive documentation, sample apps, and community support via Discord and GitHub Issues. Testimonials highlight its speed, simplicity, and reliability compared to alternatives. It is open-source and sponsored by JetBrains, among others.