Installer and automatic update framework for cross-platform desktop applications
Project description
Velopack
Velopack is an installation and auto-update framework for cross-platform applications. It's opinionated, extremely easy to use with zero config needed. With just one command you can be up and running with an installable application, and it's lightning fast for your users, too.
Features
- 😍 Zero config – Velopack takes your compiler output and generates an installer, updates, delta packages, and self-updating portable package in just one command.
- 🎯 Cross platform – Velopack supports building packages for Windows, OSX, and Linux, so you can use one solution for every target.
- 🚀 Automatic migrations - If you are coming from other popular frameworks (eg. Squirrel), Velopack can automatically migrate your application.
- ⚡️ Lightning fast – Velopack is written in Rust for native performance. Delta packages mean your user only downloads what's changed between versions.
- 📔 Language agnostic - With support for C#, C++, JS, Rust and more. Use a familiar API for updates no matter what language your project is.
Documentation
Community
- ❓ Ask questions, get support, or discuss ideas on Discord
- 🗣️ Report bugs or request features on GitHub Issues
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file velopack-0.0.1335.dev10962.tar.gz.
File metadata
- Download URL: velopack-0.0.1335.dev10962.tar.gz
- Upload date:
- Size: 69.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7a1c1409e31f786a9868914ff08adc31e954377cb013084ae9e278602f832206
|
|
| MD5 |
9705c7523411f5a11e1cbee8c8d99750
|
|
| BLAKE2b-256 |
9516779baa7754ffd297cda84cef7234be89410d7056bcf3ce73acc62ed3c63d
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-win_arm64.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-win_arm64.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.7+, Windows ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
33c39fde38c402b79cb2474bb0ebac20bf940f05cf30daa50aad4ed8b9072b43
|
|
| MD5 |
82b8da3eafdf8cc97aebf614270a641f
|
|
| BLAKE2b-256 |
249d497bbfb40c10c28fda574c90b84051ed2c15e75a38c106eb33b047779746
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-win_amd64.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-win_amd64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.7+, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0bf38c7c9724c606067d1ee5faae7a09acf64520a3e9ac93bc949f49f40c1cb8
|
|
| MD5 |
f79843790585c01759fa3c261a25be66
|
|
| BLAKE2b-256 |
07c7c17a003496891e3f85420e43e66479eedbe5bb946a1acf223e9404ae717e
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-win32.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-win32.whl
- Upload date:
- Size: 860.9 kB
- Tags: CPython 3.7+, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
38acd126aad4ad04a05aa4b49c6bbb06058ea6f08d8968b7749e60c287aa6661
|
|
| MD5 |
42edd7b383a1cbefba7d6bbb7174260f
|
|
| BLAKE2b-256 |
05934e399d5e328de7a3506e8252e16e6e103acd024a253b3aaff46abd3e3ce9
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.7+, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
658d0ba0b0db40ea9c53bd6a428a42a0fa3f14adef0bc901fa43051fa8017667
|
|
| MD5 |
c6b9543a42ddb0885470b1420fdd6e10
|
|
| BLAKE2b-256 |
b1b343d6f2eb9e0509a075fab5f6391e2471c9920aa22ddf2ea52214325a667d
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_i686.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.7+, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c24e2c4f42ae7f13955e2a2dbc003a61fb51f0bb7c2ecf7168e1b1f695341730
|
|
| MD5 |
27e1ae3717bb2a2ae28f92801e7c2fc1
|
|
| BLAKE2b-256 |
ac075b62f1036fe2e8f616453250993bd20239c9efcaa4e8954b5f53ae734935
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.7+, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
89221a5924796d92f961d8020747bc339e526627896dfca132bc229725ee3964
|
|
| MD5 |
d4662c58c6d280e9c75284fd8e1046a5
|
|
| BLAKE2b-256 |
dae6011177013ff2494d5e6846f96029615eaf19e3c97df0e2a15d9736763017
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.7+, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1371666ab5809f7617746b9a1a65c4f81d3f094681e9c341f25dfe2f2109cf02
|
|
| MD5 |
ca5dff3dfc758660e275be79abd74726
|
|
| BLAKE2b-256 |
514db1352caba6f889e5b233e732c73b787179135188595253fccf8ad58cdeb1
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.7+, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92fa8d5dcf2d634951e65823f0c7b05d09493c8a91c86f6a1a51e26f4e3160ec
|
|
| MD5 |
385a7baf2cbe620cc11f8f840076554d
|
|
| BLAKE2b-256 |
d7873b377b3ecb93a53d3074146e362ef799ae922455c4b114d04d58a06b6e10
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.7+, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5102f4065512402e90cdb86f2ce8574de13f4fb471cfebd7c966ecef97a64528
|
|
| MD5 |
024d02a82ee47576a4ef311b93eb97b3
|
|
| BLAKE2b-256 |
bb0cc101eeabd3d24e41aa5e2f1d6d6496f89684c064a4fca41aa294377756e4
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.7+, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
120e48d0817ad81b22cf19c2044b56af9776d26483f8dc6d50bf87a276aa2c46
|
|
| MD5 |
b4fe2ff06aac2f4b4aea0e82ed6c34d1
|
|
| BLAKE2b-256 |
2c81450f9c8d0a3486e9870e44f11864a383ecf2e263de6b7f4b3c55ecabef5b
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.7+, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
138db827c06deb5996ab2194fbc9ad227ff34670fceefeda7c5a363d04ac578c
|
|
| MD5 |
238dd7f20823e13422d413bc8620cd6b
|
|
| BLAKE2b-256 |
47511cd439683a60be53548be446fa265530029dde2a9d0b8acc50c75800ac8d
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.7+, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca27c23dde93115842e034cc160f0eeeeccdf17864e01d3d419b9d207248e01f
|
|
| MD5 |
980d3ffa430f1cb6acdf86c1d10df3c9
|
|
| BLAKE2b-256 |
1dbd77ed95403dfe2b6205d94fcb9f6e09e84f2fdde5fc5425a18c88ba7bc95c
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.7+, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
60f3639df20e6d366b3da2e1d52679b336d4a68916bff9c8df3da822c918d11d
|
|
| MD5 |
ef1388312ec734a17bdc88e96129fb70
|
|
| BLAKE2b-256 |
e23e00819e1c47ace54b41d8eece9793f5b0c2476739119395c29d35d667dcad
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-macosx_11_0_arm64.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.7+, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba7484d81c737c2b00d0e6ec3d32dd3b231de48661811add2cb68bd899add9a6
|
|
| MD5 |
f384bc7f566d1be4cdd1b77393c2f126
|
|
| BLAKE2b-256 |
de9f223905b1ebb51d9aae7a5325815a7943f549c870503eabc9d63b82c123d5
|
File details
Details for the file velopack-0.0.1335.dev10962-cp37-abi3-macosx_10_12_x86_64.whl.
File metadata
- Download URL: velopack-0.0.1335.dev10962-cp37-abi3-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.7+, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa02ac8fd5899ce94a59313b6e822191b0232a2af59fa6c14b916991a0aa0885
|
|
| MD5 |
11981a9ea8fe3cb45db1a46f751483dc
|
|
| BLAKE2b-256 |
6c6ea72c9eab0a81c5d8898092473563e2dd2af100e4b92e0c9e62b738e09889
|