AutoUpdater

Seamless app update manager with delta updates for Electron

Key Features

Platform

Windows/Mac/Linux with Electron 28+

Delta Updates

Download only changed files

Auto Check

Background update checking

Progress Tracking

Download progress with ETA

Rollback

Automatic rollback on failure

Self-Hosted

Use your own update server

Quick Start

Setup Example

Preview of AutoUpdater integration:

JavaScript
const { AutoUpdater } = require('auto-updater');

const updater = new AutoUpdater({
    updateUrl: 'https://updates.example.com',
    checkInterval: 3600000, // 1 hour
    autoDownload: true
});

updater.on('update-available', (info) => {
    console.log(`New version: ${info.version}`);
});

updater.checkForUpdates();

Update Strategies

Strategy Download Size Best For
Full Update 100% of app size Major versions
Delta Update ~5-20% of app size Minor updates
Hot Reload Changed files only Hotfixes

What's Included

Ready to Get Started?

Purchase AutoUpdater and keep your users up to date!

$5.00
Get Started