Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

velopack-0.0.1335.dev10962.tar.gz (69.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

velopack-0.0.1335.dev10962-cp37-abi3-win_arm64.whl (1.0 MB view details)

Uploaded CPython 3.7+Windows ARM64

velopack-0.0.1335.dev10962-cp37-abi3-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.7+Windows x86-64

velopack-0.0.1335.dev10962-cp37-abi3-win32.whl (860.9 kB view details)

Uploaded CPython 3.7+Windows x86

velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ x86-64

velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_i686.whl (1.4 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ i686

velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ ARMv7l

velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ ARM64

velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ x86-64

velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ s390x

velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ppc64le

velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ i686

velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARMv7l

velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ ARM64

velopack-0.0.1335.dev10962-cp37-abi3-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.7+macOS 11.0+ ARM64

velopack-0.0.1335.dev10962-cp37-abi3-macosx_10_12_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7+macOS 10.12+ x86-64

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

Hashes for velopack-0.0.1335.dev10962.tar.gz
Algorithm Hash digest
SHA256 7a1c1409e31f786a9868914ff08adc31e954377cb013084ae9e278602f832206
MD5 9705c7523411f5a11e1cbee8c8d99750
BLAKE2b-256 9516779baa7754ffd297cda84cef7234be89410d7056bcf3ce73acc62ed3c63d

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 33c39fde38c402b79cb2474bb0ebac20bf940f05cf30daa50aad4ed8b9072b43
MD5 82b8da3eafdf8cc97aebf614270a641f
BLAKE2b-256 249d497bbfb40c10c28fda574c90b84051ed2c15e75a38c106eb33b047779746

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 0bf38c7c9724c606067d1ee5faae7a09acf64520a3e9ac93bc949f49f40c1cb8
MD5 f79843790585c01759fa3c261a25be66
BLAKE2b-256 07c7c17a003496891e3f85420e43e66479eedbe5bb946a1acf223e9404ae717e

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-win32.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 38acd126aad4ad04a05aa4b49c6bbb06058ea6f08d8968b7749e60c287aa6661
MD5 42edd7b383a1cbefba7d6bbb7174260f
BLAKE2b-256 05934e399d5e328de7a3506e8252e16e6e103acd024a253b3aaff46abd3e3ce9

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 658d0ba0b0db40ea9c53bd6a428a42a0fa3f14adef0bc901fa43051fa8017667
MD5 c6b9543a42ddb0885470b1420fdd6e10
BLAKE2b-256 b1b343d6f2eb9e0509a075fab5f6391e2471c9920aa22ddf2ea52214325a667d

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c24e2c4f42ae7f13955e2a2dbc003a61fb51f0bb7c2ecf7168e1b1f695341730
MD5 27e1ae3717bb2a2ae28f92801e7c2fc1
BLAKE2b-256 ac075b62f1036fe2e8f616453250993bd20239c9efcaa4e8954b5f53ae734935

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 89221a5924796d92f961d8020747bc339e526627896dfca132bc229725ee3964
MD5 d4662c58c6d280e9c75284fd8e1046a5
BLAKE2b-256 dae6011177013ff2494d5e6846f96029615eaf19e3c97df0e2a15d9736763017

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1371666ab5809f7617746b9a1a65c4f81d3f094681e9c341f25dfe2f2109cf02
MD5 ca5dff3dfc758660e275be79abd74726
BLAKE2b-256 514db1352caba6f889e5b233e732c73b787179135188595253fccf8ad58cdeb1

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 92fa8d5dcf2d634951e65823f0c7b05d09493c8a91c86f6a1a51e26f4e3160ec
MD5 385a7baf2cbe620cc11f8f840076554d
BLAKE2b-256 d7873b377b3ecb93a53d3074146e362ef799ae922455c4b114d04d58a06b6e10

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 5102f4065512402e90cdb86f2ce8574de13f4fb471cfebd7c966ecef97a64528
MD5 024d02a82ee47576a4ef311b93eb97b3
BLAKE2b-256 bb0cc101eeabd3d24e41aa5e2f1d6d6496f89684c064a4fca41aa294377756e4

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 120e48d0817ad81b22cf19c2044b56af9776d26483f8dc6d50bf87a276aa2c46
MD5 b4fe2ff06aac2f4b4aea0e82ed6c34d1
BLAKE2b-256 2c81450f9c8d0a3486e9870e44f11864a383ecf2e263de6b7f4b3c55ecabef5b

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 138db827c06deb5996ab2194fbc9ad227ff34670fceefeda7c5a363d04ac578c
MD5 238dd7f20823e13422d413bc8620cd6b
BLAKE2b-256 47511cd439683a60be53548be446fa265530029dde2a9d0b8acc50c75800ac8d

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ca27c23dde93115842e034cc160f0eeeeccdf17864e01d3d419b9d207248e01f
MD5 980d3ffa430f1cb6acdf86c1d10df3c9
BLAKE2b-256 1dbd77ed95403dfe2b6205d94fcb9f6e09e84f2fdde5fc5425a18c88ba7bc95c

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 60f3639df20e6d366b3da2e1d52679b336d4a68916bff9c8df3da822c918d11d
MD5 ef1388312ec734a17bdc88e96129fb70
BLAKE2b-256 e23e00819e1c47ace54b41d8eece9793f5b0c2476739119395c29d35d667dcad

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba7484d81c737c2b00d0e6ec3d32dd3b231de48661811add2cb68bd899add9a6
MD5 f384bc7f566d1be4cdd1b77393c2f126
BLAKE2b-256 de9f223905b1ebb51d9aae7a5325815a7943f549c870503eabc9d63b82c123d5

See more details on using hashes here.

File details

Details for the file velopack-0.0.1335.dev10962-cp37-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1335.dev10962-cp37-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 aa02ac8fd5899ce94a59313b6e822191b0232a2af59fa6c14b916991a0aa0885
MD5 11981a9ea8fe3cb45db1a46f751483dc
BLAKE2b-256 6c6ea72c9eab0a81c5d8898092473563e2dd2af100e4b92e0c9e62b738e09889

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page