Technology moves fast! ⚡ Don't get left behind.🚶 Subscribe to our mailing list to keep up with latest and greatest in open source projects! 🏆

Subscribe to our mailing list


🎂 Retired project. See README

Subscribe to updates I use electron-prebuilt

Statistics on electron-prebuilt

Number of watchers on Github 767
Number of open issues 1
Average time to close an issue about 1 month
Main language JavaScript
Average time to merge a PR 5 days
Open pull requests 14+
Closed pull requests 20+
Last commit almost 2 years ago
Repo Created almost 5 years ago
Repo Last Updated over 1 year ago
Size 312 KB
Organization / Authorelectron-userland
Latest Releasev1.3.15
Page Updated
Do you use electron-prebuilt? Leave a review!
View electron-prebuilt activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating electron-prebuilt for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)


This project has been merged into the electron/electron repository, and the electron module is now published to npm as part of the Electron release process.

If you're having trouble installing or using Electron, please file an issue on the electron/electron repo.


In the early days of Electron, back when it was still called atom-shell, there was no module published to npm, nor was there even an Electron team at GitHub. Electron was used primarly by the Atom team, and it was up to early adopters to manually download compiled binary builds of Electron for use in their apps.

In early 2015 Max Ogden created electron-download and electron-prebuilt, two npm modules to simplify the process of installing Electron. These tools quickly became de facto standards in the Electron community.

Shortly after electron-prebuilt was written, John Muhl created electron-prebuilt-updater, a Heroku app to publish the the prebuilt module to npm automatically as new versions of Electron were published on GitHub.

Fast forward to mid-2017, and GitHub now has a team working full-time on Electron. We are working towards a more regular release cadence, and are incrementally documenting and improving our release process. As we've added support for things like TypeScript definitions, it's been challenging to work these additions into the electron -> electron-prebuilt-updater -> electron-prebuilt release flow.

To reduce the number of moving parts in the release process, we imported the electron-prebuilt codebase into electron itself, and have preserved the git history to acknowledge the contributions of the 32 open-source community members who have helped improve electron-prebuilt over the years.

electron-prebuilt open issues Ask a question     (View All Issues)
  • over 2 years npm install: Cannot find module 'generate-object-property' with certain sibling dependencies
  • over 2 years Electron ubuntu mate 16.04 doesn't install
  • over 2 years Electron Build Failed Linux 32 Bit
  • over 2 years electron@1.4.4 appears to be broken
  • over 2 years why is the folder red ?
  • over 2 years electron terminated with signal SIGTRAP in g_logv () from /lib/x86_64-linux-gnu/
  • almost 3 years Electron fails to run if installed with `npm link` packages on Windows
  • almost 3 years error electron-prebuilt@1.4.2 postinstall: `node install.js`
  • almost 3 years electron-prebuilt can't be used by electron forks with different versions
  • almost 3 years Electron-prebuilt reports ABI version 49?
  • about 3 years Electron prebuilt on Android
  • about 3 years Prebuilt MAS instead of Darwin for OS X
  • about 3 years Segmentation fault running electron with Raspberry pi 1 B model
  • about 3 years electron-prebuilt build failed post-install script
  • about 3 years Allow to install multiple binaries
  • over 3 years Add a command line arg to cli to detect development mode
  • over 3 years Weird behaviour with Angular
electron-prebuilt open pull requests (View All Pulls)
  • Added option to explicitly set the version of electron prebuilt using package.json
  • Getting errors in more detail
  • Allow specifying STRICT_SSL
  • Added target arch support
  • add whitespace trimming from Electron binary path
  • #104 Added instructions to downgrade version
  • pass ELECTRON_ENV env variable to Electron. Closes #116
  • Work around {stdio: 'inherit'} not working on Windows
  • Download progress should only show for appropriate log levels
  • log level is missing http
  • [WIP] add electron.d.ts for built-in TypeScript support
  • fixes typo within readme
  • Forward kill signals to child process
  • add @types/node
electron-prebuilt list of languages used
electron-prebuilt latest release notes
v1.6.12 electron v1.6.12 beta

1.6.12 Release Notes

v1.7.5 electron v1.7.5 beta

1.7.5 Release Notes

v1.7.4 electron v1.7.4 beta

1.7.4 Release Notes

Other projects in JavaScript