velopack/velopack
Installer and automatic update framework for cross-platform desktop applications observed · 2026-08-28
Health v2 · maintenance only
88/100
- Activity 98
- Release rhythm 87
- Longevity 69
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 5.0
- age_days: 976
- days_rel: 91
- days_push: 12
- n_releases_24m: 15
Adoption not part of the score
2292 stars · 148 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Velopack is an installation and automatic update framework for cross-platform desktop applications, with client SDKs for C#, Rust, C/C++, JavaScript, and Python plus a 'vpk' CLI for packaging. It generates installers, delta update packages, and self-updating portable builds from compiler output with zero configuration, supporting Windows, macOS, and Linux.
Use cases
- add automatic updates to a desktop app
- create an installer for my application
- migrate from Squirrel.Windows to a maintained updater
- ship delta updates so users download only changes
- distribute a cross-platform app on Windows, macOS, and Linux
- self-update a portable application
- sign and notarize app packages during builds
- host app updates on GitHub Releases or static files
When to choose
- you need installers and auto-updates for desktop apps across Windows, macOS, and Linux from one tool
- you want zero-config packaging with delta updates and background updates
- you're migrating from Squirrel.Windows or ClickOnce
- your app is written in C#, Rust, C/C++, JS, or Python
When to avoid
- you need highly customized installer UIs or complex installation logic
- you only target mobile or web platforms
- your language (Go, Java, Swift) has no ready SDK yet
- you need MSI or enterprise deployment tooling
Facets
framework · maturity active
deployment developer-tools cli sdk desktop-applications cross-platform developer-tools windows cross-platform dotnet rust python cli auto-update installer delta-updates code-signing squirrel-successor clickonce electron-updater software-distribution automation macos linux
8 sources
- readme: https://github.com/velopack/velopack · fetched 2026-08-28 · d16cb5050696
- homepage: https://velopack.io · fetched 2026-08-29 · 0b10b1a97fbb
- site_page: https://docs.velopack.io · fetched 2026-08-29 · 0f1e33152bd8
- site_page: https://docs.velopack.io/getting-started/cpp · fetched 2026-08-29 · 4034d414cc28
- site_page: https://docs.velopack.io/getting-started/csharp · fetched 2026-08-29 · 48414e8b24a5
- site_page: https://docs.velopack.io/getting-started/rust · fetched 2026-08-29 · 6b1835f1910c
- site_page: https://docs.velopack.io/category/integrating · fetched 2026-08-29 · a1a829317079
- site_page: https://docs.velopack.io/category/packaging · fetched 2026-08-29 · edda1ffd1771
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| velopack/velopack | main | 88 |
For agents
markdown · JSON · MCP: product_card(name="velopack/velopack")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem