# electron-updater

> Cross platform updater for electron applications

Latest version **6.8.9** (published 2026-06-05) · MIT license · 0 weekly downloads

## Install

```sh
npm install electron-updater
pnpm add electron-updater
yarn add electron-updater
bun add electron-updater
```

## Health

**Score 65/100 (B)** — status: active.

Positive: has types; no vulnerabilities; has provenance; high maintenance score; popular repo.

Warnings: low downloads; no esm support.

## Facts

| | |
|---|---|
| Version | 6.8.9 |
| Published | 2026-06-05 |
| First published | 2015-05-12 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 8 |
| Unpacked size | 551.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 14660 |
| Author | Vladimir Krivosheev |
| Maintainers | develar, onegoldfishh |

## Links

- npm: https://www.npmjs.com/package/electron-updater
- Repository: https://github.com/electron-userland/electron-builder
- Issues: https://github.com/electron-userland/electron-builder/issues
- npm.io page: https://npm.io/package/electron-updater

## Dependencies (8)

- [semver](https://npm.io/package/semver.md) ~7.7.3
- [js-yaml](https://npm.io/package/js-yaml.md) ^4.1.0
- [fs-extra](https://npm.io/package/fs-extra.md) ^10.1.0
- [lazy-val](https://npm.io/package/lazy-val.md) ^1.0.5
- [lodash.isequal](https://npm.io/package/lodash.isequal.md) ^4.5.0
- [tiny-typed-emitter](https://npm.io/package/tiny-typed-emitter.md) ^2.1.0
- [lodash.escaperegexp](https://npm.io/package/lodash.escaperegexp.md) ^4.1.2
- [builder-util-runtime](https://npm.io/package/builder-util-runtime.md) 9.7.0

## Recent versions

- 6.8.9 (latest) — 2026-06-05
- 7.0.0-alpha.7 (next) — 2026-09-02
- 7.0.0-alpha.6 — 2026-08-17
- 7.0.0-alpha.5 — 2026-07-24
- 7.0.0-alpha.4 — 2026-06-20
- 7.0.0-alpha.3 — 2026-06-19
- 7.0.0-alpha.2 — 2026-06-16
- 7.0.0-alpha.1 — 2026-06-11
- 7.0.0-alpha.0 — 2026-06-11
- 6.8.8 — 2026-05-31
- 6.8.7 — 2026-05-30
- 6.8.6 — 2026-05-19
- 6.8.5 — 2026-05-07
- 6.8.4 — 2026-04-14
- 6.8.3 — 2026-02-12
- … 313 more at https://npm.io/package/electron-updater/versions

## README

# electron-updater

This module allows you to automatically update your application. You only need to install this module and write two lines of code!
To publish your updates you just need simple file hosting, it does not require a dedicated server.

See [Auto Update](https://electron.build/auto-update) for more information.

Supported OS:
 - macOS ([Squirrel.Mac](https://github.com/Squirrel/Squirrel.Mac)).
 - Windows (NSIS).
 - Linux (AppImage, rpm, deb).

## Credits

Thanks to [Evolve Labs](https://www.evolvehq.com) for donating the npm package name.

---
_Source: https://npm.io/package/electron-updater · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
