All Projects → imjsElectron → electron-differential-updater

imjsElectron / electron-differential-updater

Licence: MIT license
Differential updater for mac

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to electron-differential-updater

Electron Builder
A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
Stars: ✭ 11,653 (+43059.26%)
Mutual labels:  nsis, electron-builder, electron-updater
electron-autoupdate-scaffold
Windows 下支持自动更新的 Electron 应用脚手架
Stars: ✭ 58 (+114.81%)
Mutual labels:  electron-builder
Verge Core Installers
Verge Core Installers
Stars: ✭ 10 (-62.96%)
Mutual labels:  nsis
Stitch
Python Remote Administration Tool (RAT)
Stars: ✭ 2,018 (+7374.07%)
Mutual labels:  nsis
7z Build Nsis
7-zip build and package script with nsis script decompiling using ms visual studio
Stars: ✭ 61 (+125.93%)
Mutual labels:  nsis
Installer
Stars: ✭ 189 (+600%)
Mutual labels:  nsis
Satysfi Cross Windows
Crosscompiling SATySFi from Ubuntu to Windows
Stars: ✭ 16 (-40.74%)
Mutual labels:  nsis
hexen-dll-injector
HEX-EN DLL Injector
Stars: ✭ 20 (-25.93%)
Mutual labels:  electron-builder
electron-auto-updater-example
Electron auto updater example
Stars: ✭ 39 (+44.44%)
Mutual labels:  electron-builder
Vcl Styles Plugins
Skin plugins for third party installers and apps
Stars: ✭ 131 (+385.19%)
Mutual labels:  nsis
Bulk Crap Uninstaller
Remove large amounts of unwanted applications quickly.
Stars: ✭ 1,212 (+4388.89%)
Mutual labels:  nsis
Electron Builder Binaries
Stars: ✭ 110 (+307.41%)
Mutual labels:  nsis
Qnapi
Qt-based, multi-engine, multi-platform subtitle downloader
Stars: ✭ 226 (+737.04%)
Mutual labels:  nsis
Openconnect Gui
Mirror - Graphical OpenConnect client (beta phase)
Stars: ✭ 993 (+3577.78%)
Mutual labels:  nsis
desktop
🖥️ Electron code examples for JavaScript Everywhere by Adam Scott, published by O'Reilly Media
Stars: ✭ 30 (+11.11%)
Mutual labels:  electron-builder
Ultramodernui
The Ultra-Modern User Interface is a new interface with a style like the most recent installers for NSIS 3 (Nullsoft Scriptable Install System), the tool that allows programmers to create such installers for Windows.
Stars: ✭ 25 (-7.41%)
Mutual labels:  nsis
Nsis Ui
NSIS封包exe,牛牛安装包界面美化控件 [nsNiuniuSkin],包含3个实例,后两个是官网的,helloworld那个是根据上面两个例子改的。
Stars: ✭ 168 (+522.22%)
Mutual labels:  nsis
electron-icon-builder
An icon generator to generate all the icon files needed for electron packaging
Stars: ✭ 93 (+244.44%)
Mutual labels:  electron-builder
ghidra-nsis-extension
Ghidra extension to disassemble NSIS installers
Stars: ✭ 17 (-37.04%)
Mutual labels:  nsis
Uget Integrator
Native messaging host to integrate uGet Download Manager with web browsers
Stars: ✭ 253 (+837.04%)
Mutual labels:  nsis

Electron-Differential-updater

version downloads



This module has been built on top of electron-updater

Features

  1. Implemented Mac differential update on zip.
  2. download-progress event will work for differential update for nsis and mac.

Docs- https://imjselectron.github.io/electron-differential-updater/#/

TODO

  1. "useAppSupportCache" option added to have updater cache location to user app support directory.
  2. Differential update for dmg.(Depending on free time, if you guys want to raise a pr or do fork.. we r happy to merge pull request.)

for other updater related info check - Electron-updater

Electron-updater Issues/Features implemented in this module

  1. 21142995 - Mac Differential update
  2. 2521 - Progress bar events for differential update
  3. 4769 - Update location can be moved to user App support path

Contributions

  1. Please raise the issue and make pull request if you want to contribute.

  2. Local setup -

    #Install Deps
    yarn
    
    ##Compile
    yarn:win or yarn:mac
    
    ##Link locally
    yarn link
    yarn link @imjs/electron-differential-updater
    

Special Thanks

To Devlar and electron-builder community.

License

MIT

Maintainers 🚀

People maintaining this project.

Akshay Shrivastava
Akshay Shrivastava
Harshit Sinha
harshitsilly
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].