# app-builder-lib

> electron-builder lib

Latest version **26.15.3** (published 2026-06-09) · MIT license · 0 weekly downloads

## Install

```sh
npm install app-builder-lib
pnpm add app-builder-lib
yarn add app-builder-lib
bun add app-builder-lib
```

## 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 | 26.15.3 |
| Published | 2026-06-09 |
| First published | 2018-07-20 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Node | >=14.0.0 |
| Dependencies | 41 |
| Unpacked size | 4.2 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Provenance | attested (GitHub Actions) |
| GitHub stars | 14662 |
| Author | Vladimir Krivosheev |
| Maintainers | develar, onegoldfishh |
| Keywords | electron, builder, build, installer, install, packager, pack, nsis, app, dmg, pkg, msi, exe, setup, Windows, OS X, MacOS, Mac, appx, snap, flatpak, portable |

## Links

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

## Dependencies (41)

- [ajv](https://npm.io/package/ajv.md) ^8.18.0
- [ejs](https://npm.io/package/ejs.md) ^3.1.8
- [tar](https://npm.io/package/tar.md) ^7.5.7
- [jiti](https://npm.io/package/jiti.md) ^2.4.2
- [debug](https://npm.io/package/debug.md) ^4.3.4
- [json5](https://npm.io/package/json5.md) ^2.2.3
- [pkijs](https://npm.io/package/pkijs.md) ^3.4.0
- [plist](https://npm.io/package/plist.md) 3.1.0
- [which](https://npm.io/package/which.md) ^5.0.0
- [asn1js](https://npm.io/package/asn1js.md) ^3.0.10
- [dotenv](https://npm.io/package/dotenv.md) ^16.4.5
- [semver](https://npm.io/package/semver.md) ~7.7.3
- [ci-info](https://npm.io/package/ci-info.md) 4.3.1
- [js-yaml](https://npm.io/package/js-yaml.md) ^4.1.0
- [resedit](https://npm.io/package/resedit.md) ^1.7.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
- [unzipper](https://npm.io/package/unzipper.md) ^0.12.3
- [minimatch](https://npm.io/package/minimatch.md) ^10.2.5
- [temp-file](https://npm.io/package/temp-file.md) ^3.4.0
- [builder-util](https://npm.io/package/builder-util.md) 26.15.3
- [isbinaryfile](https://npm.io/package/isbinaryfile.md) ^5.0.0
- [@electron/get](https://npm.io/package/@electron/get.md) ^3.0.0
- [@noble/hashes](https://npm.io/package/@noble/hashes.md) ^2.2.0
- [dotenv-expand](https://npm.io/package/dotenv-expand.md) ^11.0.6
- [@electron/asar](https://npm.io/package/@electron/asar.md) 3.4.1
- [@electron/fuses](https://npm.io/package/@electron/fuses.md) ^1.8.0
- [@types/fs-extra](https://npm.io/package/@types/fs-extra.md) 9.0.13
- [async-exit-hook](https://npm.io/package/async-exit-hook.md) ^2.0.1
- [hosted-git-info](https://npm.io/package/hosted-git-info.md) ^4.1.0
- [proper-lockfile](https://npm.io/package/proper-lockfile.md) ^4.1.2
- [tiny-async-pool](https://npm.io/package/tiny-async-pool.md) 1.3.0
- [electron-publish](https://npm.io/package/electron-publish.md) 26.15.3
- [@electron/rebuild](https://npm.io/package/@electron/rebuild.md) ^4.0.4
- [@electron/notarize](https://npm.io/package/@electron/notarize.md) 2.5.0
- [@electron/osx-sign](https://npm.io/package/@electron/osx-sign.md) 1.3.3
- [chromium-pickle-js](https://npm.io/package/chromium-pickle-js.md) ^0.2.0
- [@electron/universal](https://npm.io/package/@electron/universal.md) 2.0.3
- [@peculiar/webcrypto](https://npm.io/package/@peculiar/webcrypto.md) ^1.7.1
- [builder-util-runtime](https://npm.io/package/builder-util-runtime.md) 9.7.0
- [@malept/flatpak-bundler](https://npm.io/package/@malept/flatpak-bundler.md) ^0.4.0

## Alternatives

- [raw-loader](https://npm.io/package/raw-loader.md) — 4.3M weekly downloads
- [plop](https://npm.io/package/plop.md) — 1.4M weekly downloads
- [webpack-deadcode-plugin](https://npm.io/package/webpack-deadcode-plugin.md) — 80.3K weekly downloads
- [@storybook/preact-vite](https://npm.io/package/@storybook/preact-vite.md) — 54.2K weekly downloads
- [vite-plugin-transform](https://npm.io/package/vite-plugin-transform.md) — 2.4K weekly downloads

## Recent versions

- 26.15.3 (latest) — 2026-06-09
- 26.16.1 (v26) — 2026-09-07
- 27.0.0-alpha.8 (next) — 2026-09-02
- 26.16.0 — 2026-09-02
- 27.0.0-alpha.7 — 2026-08-17
- 27.0.0-alpha.6 — 2026-07-24
- 26.15.7 — 2026-07-18
- 26.15.6 — 2026-06-26
- 27.0.0-alpha.5 — 2026-06-20
- 27.0.0-alpha.4 — 2026-06-19
- 26.15.5 — 2026-06-19
- 26.15.4 — 2026-06-16
- 27.0.0-alpha.3 — 2026-06-16
- 27.0.0-alpha.2 — 2026-06-11
- 27.0.0-alpha.1 — 2026-06-11
- … 297 more at https://npm.io/package/app-builder-lib/versions

## README

# app-builder-lib

Various utilities. Used by [electron-builder](https://github.com/electron-userland/electron-builder).

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