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.1350.dev15267.tar.gz (70.3 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.1350.dev15267-cp37-abi3-win_arm64.whl (1.0 MB view details)

Uploaded CPython 3.7+Windows ARM64

velopack-0.0.1350.dev15267-cp37-abi3-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.7+Windows x86-64

velopack-0.0.1350.dev15267-cp37-abi3-win32.whl (864.1 kB view details)

Uploaded CPython 3.7+Windows x86

velopack-0.0.1350.dev15267-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.1350.dev15267-cp37-abi3-musllinux_1_2_i686.whl (1.4 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ i686

velopack-0.0.1350.dev15267-cp37-abi3-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ ARMv7l

velopack-0.0.1350.dev15267-cp37-abi3-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.7+musllinux: musl 1.2+ ARM64

velopack-0.0.1350.dev15267-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.1350.dev15267-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.1350.dev15267-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.1350.dev15267-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.1350.dev15267-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.1350.dev15267-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.1350.dev15267-cp37-abi3-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.7+macOS 11.0+ ARM64

velopack-0.0.1350.dev15267-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.1350.dev15267.tar.gz.

File metadata

  • Download URL: velopack-0.0.1350.dev15267.tar.gz
  • Upload date:
  • Size: 70.3 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.1350.dev15267.tar.gz
Algorithm Hash digest
SHA256 af75287edceee91cd46b378a6b1945d5c2cc5ff049e958e7bffd174608ad349f
MD5 de96ae20eb8269bd8890a87bb2c6ccb4
BLAKE2b-256 dcf48e3a90cf2c2029bc3eb8b8226fd4da06efecad6e9c50623eed3070a981fb

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-win_arm64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 fbaa4e75ee872160b2b332a46a9e3db5d434d7b9083ea39dadff319f0ccefe29
MD5 aba0f83038622d3e376633e4e7b6f693
BLAKE2b-256 9a10f9c09aef5fe725396fc79195a2498c3694ce6b65580df8db5190e22db560

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 1b249326d6a9cd1d5cbf9f606bfb8b189aa00b69b5977938a8b4a25267eae745
MD5 d0555ed72cf6193b63f63426b88efded
BLAKE2b-256 af40ef50add3f3111bdec66125089a64bdf67efa6004f77bbe173e798b2db998

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-win32.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-win32.whl
Algorithm Hash digest
SHA256 59428b6f9c15b095711e85f72b0dcc888e28d875b0146948a1519fb7718cc9e8
MD5 777f90a9a7c21c18168cf6ef803ca130
BLAKE2b-256 b338a3c3061128aa8d1c55aaa80dc63100d591a621f427ca989d23fee8f80e1d

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bac2a209d9c79fb34703e0a1de0f8901579b60c2e44c2930fc6c4a6c15dab616
MD5 357421e58cdf6394f8e354296836a1bf
BLAKE2b-256 89912b122f3cca0f157da369646f64215e1c40de04b04299815c06a7813de861

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4046fe19a200f0a295285ae9bbc0ea80eb7140ffd569138ddf85377c84379c35
MD5 323075a0042720ba18cefcf6dc92f5c9
BLAKE2b-256 501f2cc74e73424bcfada9742cdd720a068688a2810cb200b59ff14079ffd41d

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f57cf2098542aa8e89a0f922d1708f489fcd419352d211c81e66b91e5cd1f2ee
MD5 26f7a1b9a2d41410f9f43b0d817368f7
BLAKE2b-256 f0d978239f72849009583d2328a845b6d299f844bb7e9cd8f23706f208deafed

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 88e9594be5ba0b422907dc7fda8cd968e550cce6da18cf685612fe66b82005bc
MD5 1d3e2ebba0366d4759909a7cc5293dcb
BLAKE2b-256 5158cb857eed828716ccc17927bb66de57fcbb1b1e5f47c52f86fe0cf543b323

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a0051a95e276e09108978d2f275601bc1e6e2683bad5ffb9cb71976c09d78923
MD5 856bcdb7934ec0e96d91a323278b1f0a
BLAKE2b-256 91fea76b3946e1b08467f96afc7603aefa5595e2fcbc659dbef15b4df02b021f

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 8d300173d7087b4cb408ca0dc8ebb878ea1a7e092945892ab8218499c2ba54cd
MD5 09e09c0ad85b9dfcd2174db94297645a
BLAKE2b-256 2915fa3d32bbae20828bf001a63cb2800817a0a76b20c586c4b589a8192e8ce4

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d1f109b001b880d80745ef12a37dc4f692021aceb67875366edb9af7a95678ed
MD5 f09a291efca96003b045a6c7b36cba9f
BLAKE2b-256 bf6198966255594132fe105880e9fcb4465cc72d589d175f5060c82c843516d8

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 39f9be9234d08439777ed24b5abcb89b7574f2c9aa98704141253f817055abbd
MD5 eaf6bbdaf092a73c010da5fd26962635
BLAKE2b-256 5508d067f1e6e1604b43a733d19965a4b3598e4ac04d6a7a35a06e9eb7790de8

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 011704025fc796c2e8924ced2322357d853dc7ff09038a8f98dea31801e1d15a
MD5 d6bdabb7c34eae4498326555b040b00b
BLAKE2b-256 deae68299b21420d9df719f0cd9d75ce41e87597c8dc60dafd1dceb220338564

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d73d0a8a80b708334c19d66bd4a5489de4e75d50332afcbcd42afc5ec9d1d4ad
MD5 b7196a27b1dc1c2632e3db8384ae405c
BLAKE2b-256 bf05e59ecd9cbac037adb33cc5941a55616824d4b041c6f8b42c5d63d413d5eb

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7edc8f3ef70b312c569baa3406d9c7b57f57106a0eedef43a14672ac6e96aaf4
MD5 fff8cb5f886cd7a16465d6a4f55d3a0d
BLAKE2b-256 e57b0b644edd4e88fbefbc5d0155e387a9463888a188ac4de694cc2d3ba7dbfa

See more details on using hashes here.

File details

Details for the file velopack-0.0.1350.dev15267-cp37-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for velopack-0.0.1350.dev15267-cp37-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3ef3bb4445c7ae9d189a966cc825f849c8635ccd3b97d3790941d7b2fbcace14
MD5 eaa7cc17fea97ce042b997d395866a25
BLAKE2b-256 94ad6a76db3018ea57442a7dedb43b2a45ed5763195625d24b1f9c7d8d7c8af1

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