Chocolatey Community Coffee Break

Join the Chocolatey Team on our regular monthly stream where we discuss all things Community, what we do, how you can get involved and answer your Chocolatey questions.

Learn More

Chocolatey Product Spotlight

Join the Chocolatey Team on our regular monthly stream where we put a spotlight on the most recent Chocolatey product releases. You'll have a chance to have your questions answered in a live Ask Me Anything format.

Learn More

Announcing Chocolatey Central Management 0.10.0

Livestream from
Thursday, 06 October 2022

We recently released our largest update to Chocolatey Central Management so far. Join Gary and Steph to find out more about Chocolatey Central Management and the new features and fixes we've added to this release.

Watch On-Demand
Chocolatey and Intune Overview

Webinar Replay from
Wednesday, 30 March 2022

At Chocolatey Software we strive for simple, and teaching others. Let us teach you just how simple it could be to keep your 3rd party applications updated across your devices, all with Intune!

Watch On-Demand
Chocolatey For Business. In Azure. In One Click.

Livestream from
Thursday, 9 June 2022

Join James and Josh to show you how you can get the Chocolatey For Business recommended infrastructure and workflow, created, in Azure, in around 20 minutes.

Watch On-Demand
The Future of Chocolatey CLI

Livestream from
Thursday, 04 August 2022

Join Paul and Gary to hear more about the plans for the Chocolatey CLI in the not so distant future. We'll talk about some cool new features, long term asks from Customers and Community and how you can get involved!

Watch On-Demand
Hacktoberfest Tuesdays 2022

Livestreams from
October 2022

For Hacktoberfest, Chocolatey ran a livestream every Tuesday! Re-watch Cory, James, Gary, and Rain as they share knowledge on how to contribute to open-source projects such as Chocolatey CLI.

Watch On-Demand
Chocolatey Product Spotlight: Chocolatey 1.2.0 and Chocolatey Licensed Extension 5.0.0

Livestream from
Thursday, 03 November 2022

Join Paul and Gary for this months Chocolatey product livestream where we look at the latest release of Chocolatey 1.2.0, Chocolatey Licensed Extension 5.0.0 and shine a spotlight on the new hook scripts functionality. This opens up so many possibilities for Chocolatey CLI users!

Watch On-Demand
Chocolatey Coding Livestream

Livestream from
Tuesday, 29 November 2022

Join Josh as he adds the ability to manage Chocolatey GUI config and features with the Chocolatey Ansible Collection.

Watch On-Demand
Introduction into Chocolatey with Veeam

Webinar from
Tuesday, 13 December 2022

Join Gary, Paul, and Maurice as they introduce and demonstrate how to use Chocolatey! Questions will be answered live in an Ask Me Anything format.

Watch On-Demand

Downloads:

57,430

Downloads of v 10.1.0:

145

Last Update:

28 Aug 2020

Package Maintainer(s):

Software Author(s):

  • GitHub Inc

Tags:

atom web development builder

Electron

This is not the latest version of Electron available.

  • 1
  • 2
  • 3

10.1.0 | Updated: 28 Aug 2020

Downloads:

57,430

Downloads of v 10.1.0:

145

Maintainer(s):

Software Author(s):

  • GitHub Inc

Electron 10.1.0

This is not the latest version of Electron available.

  • 1
  • 2
  • 3

All Checks are Passing

3 Passing Tests


Validation Testing Passed


Verification Testing Passed

Details

Scan Testing Successful:

No detections found in any package files

Details
Learn More

Deployment Method: Individual Install, Upgrade, & Uninstall

To install Electron, run the following command from the command line or from PowerShell:

>

To upgrade Electron, run the following command from the command line or from PowerShell:

>

To uninstall Electron, run the following command from the command line or from PowerShell:

>

Deployment Method:

NOTE

This applies to both open source and commercial editions of Chocolatey.

1. Enter Your Internal Repository Url

(this should look similar to https://community.chocolatey.org/api/v2/)


2. Setup Your Environment

1. Ensure you are set for organizational deployment

Please see the organizational deployment guide

2. Get the package into your environment

  • Open Source or Commercial:
    • Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
    • You can also just download the package and push it to a repository Download

3. Copy Your Script

choco upgrade electron -y --source="'INTERNAL REPO URL'" --version="'10.1.0'" [other options]

See options you can pass to upgrade.

See best practices for scripting.

Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.

If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:


choco upgrade electron -y --source="'INTERNAL REPO URL'" --version="'10.1.0'" 
$exitCode = $LASTEXITCODE

Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
  Exit 0
}

Exit $exitCode

- name: Install electron
  win_chocolatey:
    name: electron
    version: '10.1.0'
    source: INTERNAL REPO URL
    state: present

See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.


chocolatey_package 'electron' do
  action    :install
  source   'INTERNAL REPO URL'
  version  '10.1.0'
end

See docs at https://docs.chef.io/resource_chocolatey_package.html.


cChocoPackageInstaller electron
{
    Name     = "electron"
    Version  = "10.1.0"
    Source   = "INTERNAL REPO URL"
}

Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.


package { 'electron':
  ensure   => '10.1.0',
  provider => 'chocolatey',
  source   => 'INTERNAL REPO URL',
}

Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.


4. If applicable - Chocolatey configuration/installation

See infrastructure management matrix for Chocolatey configuration elements and examples.

NOTE

Private CDN cached downloads available for licensed customers. Never experience 404 breakages again! Learn more...

Package Approved

This package was approved as a trusted package on 29 Aug 2020.

Description

Electron

Electron, formerly Atom Shell, framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on io.js and Chromium and is used in the Atom editor.

With Electron, creating a desktop application for your company or idea is easy. Initially developed for GitHub's Atom editor, Electron has since been used to create applications by companies like Microsoft, Facebook, Slack, and Docker.

Documentation

Community

Package-specific issue

If this package isn't up-to-date for some days, Create an issue

Patreon


tools\chocolateyInstall.ps1
$ErrorActionPreference = 'Stop'
$packageName = $env:ChocolateyPackageName
$url = 'https://github.com/electron/electron/releases/download/v10.1.0/electron-v10.1.0-win32-ia32.zip'
$checksum = 'c620305c568edbbb4f69532ce7cae01bc887f7fb87fbad8c6679a29b3c45065e'
$checksumType = 'sha256'
$url64 = 'https://github.com/electron/electron/releases/download/v10.1.0/electron-v10.1.0-win32-x64.zip'
$checksum64 = '7d438e9023b14440f3e5ad7152b8a763082c5935cdc4a6ce8710b785c217c293'
$checksumType64 = 'sha256'
$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"

Install-ChocolateyZipPackage -PackageName "$packageName" `
                             -Url "$url" `
                             -UnzipLocation "$toolsDir" `
                             -Url64bit "$url64" `
                             -Checksum "$checksum" `
                             -ChecksumType "$checksumType" `
                             -Checksum64 "$checksum64" `
                             -ChecksumType64 "$checksumType64"

Log in or click on link to see number of positives.

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Add to Builder Version Downloads Last Updated Status
Electron 25.0.0 52 Tuesday, May 30, 2023 Approved
Electron 24.4.0 98 Thursday, May 25, 2023 Approved
Electron 24.3.1 125 Thursday, May 18, 2023 Approved
Electron 24.3.0 108 Thursday, May 11, 2023 Approved
Electron 24.2.0 85 Thursday, May 4, 2023 Approved
Electron 24.1.3 89 Thursday, April 27, 2023 Approved
Electron 24.1.2 135 Sunday, April 16, 2023 Approved
Electron 24.1.1 78 Thursday, April 13, 2023 Approved
Electron 24.1.0 34 Wednesday, April 12, 2023 Approved
Electron 24.0.0 157 Friday, April 7, 2023 Approved
Electron 23.2.1 123 Thursday, March 30, 2023 Approved
Electron 23.2.0 146 Saturday, March 25, 2023 Approved
Electron 23.1.3 161 Thursday, March 9, 2023 Approved
Electron 23.1.2 91 Saturday, March 4, 2023 Approved
Electron 23.1.1 113 Thursday, February 23, 2023 Approved
Electron 23.1.0 102 Thursday, February 16, 2023 Approved
Electron 23.0.0 105 Tuesday, February 7, 2023 Approved
Electron 22.2.0 97 Wednesday, February 1, 2023 Approved
Electron 22.1.0 101 Thursday, January 26, 2023 Approved
Electron 22.0.3 106 Thursday, January 19, 2023 Approved
Electron 22.0.2 102 Friday, January 13, 2023 Approved
Electron 22.0.1 63 Wednesday, January 11, 2023 Approved
Electron 22.0.0-beta2 333 Friday, October 28, 2022 Approved
Electron 22.0.0-beta1 31 Wednesday, October 26, 2022 Approved
Electron 22.0.0-alpha8 29 Tuesday, October 25, 2022 Approved
Electron 22.0.0-alpha7 32 Friday, October 21, 2022 Approved
Electron 22.0.0-alpha6 30 Tuesday, October 18, 2022 Approved
Electron 22.0.0-alpha5 45 Friday, October 14, 2022 Approved
Electron 22.0.0-alpha4 30 Wednesday, October 12, 2022 Approved
Electron 22.0.0-alpha3 44 Friday, October 7, 2022 Approved
Electron 22.0.0-alpha1 27 Tuesday, October 4, 2022 Approved
Electron 21.1.0 235 Thursday, October 6, 2022 Approved
Electron 20.1.4 230 Thursday, September 15, 2022 Approved
Electron 20.1.3 112 Friday, September 9, 2022 Approved
Electron 20.1.2 50 Thursday, September 8, 2022 Approved
Electron 20.1.1 139 Thursday, September 1, 2022 Approved
Electron 20.1.0 133 Thursday, August 25, 2022 Approved
Electron 20.0.3 121 Thursday, August 18, 2022 Approved
Electron 20.0.2 134 Thursday, August 11, 2022 Approved
Electron 20.0.1 136 Thursday, August 4, 2022 Approved
Electron 20.0.0 79 Tuesday, August 2, 2022 Approved
Electron 19.0.10 113 Thursday, July 28, 2022 Approved
Electron 19.0.9 123 Friday, July 22, 2022 Approved
Electron 19.0.8 211 Thursday, July 7, 2022 Approved
Electron 19.0.7 137 Friday, July 1, 2022 Approved
Electron 19.0.6 162 Thursday, June 23, 2022 Approved
Electron 19.0.5 97 Tuesday, June 21, 2022 Approved
Electron 19.0.4 188 Thursday, June 9, 2022 Approved
Electron 19.0.3 140 Friday, June 3, 2022 Approved
Electron 19.0.2 62 Thursday, June 2, 2022 Approved
Electron 19.0.1 141 Thursday, May 26, 2022 Approved
Electron 19.0.0 96 Tuesday, May 24, 2022 Approved
Electron 18.2.4 124 Thursday, May 19, 2022 Approved
Electron 18.2.3 151 Thursday, May 12, 2022 Approved
Electron 18.2.2 63 Wednesday, May 11, 2022 Approved
Electron 18.2.1 137 Thursday, May 5, 2022 Approved
Electron 18.2.0 149 Friday, April 29, 2022 Approved
Electron 18.1.0 150 Thursday, April 21, 2022 Approved
Electron 18.0.4 167 Friday, April 15, 2022 Approved
Electron 18.0.3 180 Thursday, April 7, 2022 Approved
Electron 18.0.2 70 Wednesday, April 6, 2022 Approved
Electron 18.0.1 159 Thursday, March 31, 2022 Approved
Electron 18.0.0 67 Wednesday, March 30, 2022 Approved
Electron 17.3.0 74 Tuesday, March 29, 2022 Approved
Electron 17.2.0 131 Thursday, March 24, 2022 Approved
Electron 17.1.2 155 Thursday, March 17, 2022 Approved
Electron 17.1.1 193 Tuesday, March 8, 2022 Approved
Electron 17.1.0 230 Thursday, February 24, 2022 Approved
Electron 17.0.1 191 Tuesday, February 15, 2022 Approved
Electron 17.0.0 217 Tuesday, February 1, 2022 Approved
Electron 16.0.8 114 Friday, January 28, 2022 Approved
Electron 16.0.7 235 Wednesday, January 12, 2022 Approved
Electron 16.0.6 164 Tuesday, January 4, 2022 Approved
Electron 16.0.5 247 Friday, December 17, 2021 Approved
Electron 16.0.4 277 Friday, December 3, 2021 Approved
Electron 16.0.3 132 Wednesday, December 1, 2021 Approved
Electron 16.0.2 166 Thursday, November 25, 2021 Approved
Electron 16.0.1 142 Friday, November 19, 2021 Approved
Electron 16.0.0 154 Tuesday, November 16, 2021 Approved
Electron 15.3.1 106 Saturday, November 13, 2021 Approved
Electron 15.2.0 392 Friday, October 15, 2021 Approved
Electron 15.1.1 225 Tuesday, October 5, 2021 Approved
Electron 15.1.0 190 Friday, October 1, 2021 Approved
Electron 15.0.0 208 Wednesday, September 22, 2021 Approved
Electron 14.0.0 321 Tuesday, August 31, 2021 Approved
Electron 13.2.2 183 Tuesday, August 24, 2021 Approved
Electron 13.1.9 257 Tuesday, August 10, 2021 Approved
Electron 13.1.8 172 Wednesday, August 4, 2021 Approved
Electron 13.1.6 408 Tuesday, July 6, 2021 Approved
Electron 13.1.5 151 Friday, July 2, 2021 Approved
Electron 13.1.4 364 Wednesday, June 23, 2021 Approved
Electron 13.1.0 351 Thursday, June 3, 2021 Approved
Electron 13.0.1 232 Wednesday, May 26, 2021 Approved
Electron 13.0.0 107 Tuesday, May 25, 2021 Approved
Electron 12.0.9 190 Thursday, May 20, 2021 Approved
Electron 12.0.6 358 Saturday, May 1, 2021 Approved
Electron 12.0.5 67 Wednesday, April 21, 2021 Approved
Electron 12.0.4 63 Wednesday, April 14, 2021 Approved
Electron 12.0.2 494 Wednesday, March 24, 2021 Approved
Electron 12.0.1 287 Thursday, March 11, 2021 Approved
Electron 12.0.0 247 Tuesday, March 2, 2021 Approved
Electron 11.2.3 417 Saturday, February 6, 2021 Approved
Electron 11.2.2 155 Wednesday, February 3, 2021 Approved
Electron 11.2.1 274 Saturday, January 23, 2021 Approved
Electron 11.2.0 277 Wednesday, January 13, 2021 Approved
Electron 11.1.1 234 Tuesday, December 22, 2020 Approved
Electron 11.0.3 277 Wednesday, November 25, 2020 Approved
Electron 11.0.2 157 Friday, November 20, 2020 Approved
Electron 11.0.0 140 Tuesday, November 17, 2020 Approved
Electron 10.1.5 226 Saturday, October 24, 2020 Approved
Electron 10.1.4 153 Tuesday, October 20, 2020 Approved
Electron 10.1.3 233 Tuesday, September 29, 2020 Approved
Electron 10.1.1 267 Tuesday, September 1, 2020 Approved
Electron 10.1.0 145 Friday, August 28, 2020 Approved
Electron 10.0.1 118 Thursday, August 27, 2020 Approved
Electron 10.0.0 142 Tuesday, August 25, 2020 Approved
Electron 9.2.1 150 Wednesday, August 19, 2020 Approved
Electron 9.2.0 209 Wednesday, August 5, 2020 Approved
Electron 9.1.2 159 Wednesday, July 29, 2020 Approved
Electron 9.1.1 180 Tuesday, July 21, 2020 Approved
Electron 9.1.0 184 Tuesday, July 7, 2020 Approved
Electron 9.0.5 117 Tuesday, June 23, 2020 Approved
Electron 8.4.0 109 Sunday, July 12, 2020 Approved
Electron 8.3.3 209 Friday, June 19, 2020 Approved
Electron 1.8.4 2341 Friday, March 23, 2018 Approved
Electron 1.8.2 538 Wednesday, February 7, 2018 Approved
Electron 1.7.11 454 Monday, January 22, 2018 Approved
Electron 1.7.10 492 Monday, December 18, 2017 Approved
Electron 1.7.5 785 Friday, August 11, 2017 Approved
Electron 1.6.17 277 Wednesday, January 31, 2018 Approved
Electron 1.6.16 303 Tuesday, January 23, 2018 Approved
Electron 1.6.11 603 Sunday, June 18, 2017 Approved
Electron 1.6.10 511 Thursday, May 25, 2017 Approved
Electron 1.6.8 440 Wednesday, May 17, 2017 Approved
Electron 1.6.2 586 Wednesday, March 8, 2017 Approved
Electron 1.6.1 402 Thursday, March 2, 2017 Approved
Electron 1.4.16 399 Wednesday, April 5, 2017 Approved
Electron 1.4.15 539 Friday, January 20, 2017 Approved
Electron 1.4.14 418 Wednesday, January 11, 2017 Approved
Electron 1.4.13 495 Tuesday, December 20, 2016 Approved
Electron 1.4.12 463 Saturday, December 10, 2016 Approved
Electron 1.4.10 460 Tuesday, November 29, 2016 Approved
Electron 1.4.6 464 Thursday, November 10, 2016 Approved
Electron 1.4.5 427 Wednesday, November 2, 2016 Approved
Electron 1.3.15 360 Friday, April 21, 2017 Approved
Electron 1.3.14 384 Wednesday, March 15, 2017 Approved
Electron 1.3.9 363 Wednesday, November 16, 2016 Approved
Electron 1.3.8 483 Thursday, October 20, 2016 Approved
Electron 1.3.3 566 Wednesday, August 10, 2016 Approved
Electron 1.3.2 457 Wednesday, August 3, 2016 Approved
Electron 1.3.1 421 Wednesday, July 27, 2016 Approved
Electron 1.3.0 426 Monday, July 25, 2016 Approved
Electron 1.2.8 399 Thursday, July 21, 2016 Approved
Electron 1.2.7 426 Wednesday, July 20, 2016 Approved
Electron 1.2.6 401 Wednesday, July 6, 2016 Approved
Electron 1.2.5 396 Thursday, June 23, 2016 Approved
Electron 1.2.3 396 Thursday, June 16, 2016 Approved
Electron 1.2.2 422 Wednesday, June 8, 2016 Approved
Electron 1.2.1 423 Wednesday, June 1, 2016 Approved
Electron 1.2.0 410 Friday, May 27, 2016 Approved
Electron 1.1.1 403 Friday, May 20, 2016 Approved
Electron 1.1.0 419 Saturday, May 14, 2016 Approved
Electron 1.0.2 400 Friday, May 13, 2016 Approved
Electron 1.0.1 406 Wednesday, May 11, 2016 Approved
Electron 1.0.0 375 Wednesday, May 11, 2016 Approved
Electron 0.37.8 458 Friday, April 29, 2016 Approved
Electron 0.37.7 358 Friday, April 22, 2016 Approved
Electron 0.37.6 377 Friday, April 15, 2016 Approved
Electron 0.37.5 394 Monday, April 11, 2016 Approved
Electron 0.37.3 388 Sunday, March 27, 2016 Approved
Electron 0.37.2.20160315 319 Tuesday, March 15, 2016 Approved
Electron 0.37.1 332 Sunday, March 13, 2016 Approved
Electron 0.37.0 337 Saturday, March 12, 2016 Approved
Electron 0.36.11 417 Friday, March 11, 2016 Approved
Electron 0.36.10 393 Saturday, March 5, 2016 Approved
Electron 0.36.9 371 Friday, February 26, 2016 Approved
Electron 0.36.8 393 Friday, February 19, 2016 Approved
Electron 0.36.7 431 Monday, February 1, 2016 Approved
Electron 0.36.4 385 Friday, January 15, 2016 Approved
Electron 0.36.3 335 Friday, January 8, 2016 Approved
Electron 0.36.2 379 Friday, December 25, 2015 Approved
Electron 0.36.1 385 Friday, December 18, 2015 Approved
Electron 0.36.0 395 Friday, December 11, 2015 Approved
Electron 0.35.4.20151206 353 Sunday, December 6, 2015 Approved
Electron 0.35.4 335 Friday, December 4, 2015 Approved
Electron 0.35.2 353 Friday, November 27, 2015 Approved
Electron 0.35.1 337 Friday, November 20, 2015 Approved
Electron 0.35.0 314 Monday, November 16, 2015 Approved
Electron 0.34.3 394 Saturday, November 7, 2015 Approved
Electron 0.34.2 335 Friday, October 30, 2015 Approved
Electron 0.34.1 374 Friday, October 23, 2015 Approved
Electron 0.34.0 351 Sunday, October 18, 2015 Approved
Electron 0.33.9 317 Friday, October 16, 2015 Approved
Electron 0.33.8 357 Wednesday, October 14, 2015 Approved
Electron 0.33.7 357 Sunday, October 11, 2015 Approved
Electron 0.33.6 341 Saturday, October 10, 2015 Approved
Electron 0.33.5 364 Monday, October 5, 2015 Approved
Electron 0.33.4 381 Friday, October 2, 2015 Approved
Electron 0.33.3 377 Tuesday, September 29, 2015 Approved
Electron 0.33.0 363 Thursday, September 17, 2015 Approved
Electron 0.32.3 363 Tuesday, September 15, 2015 Approved
Electron 0.32.2 369 Friday, September 11, 2015 Approved
Electron 0.31.2 372 Wednesday, September 2, 2015 Approved
Electron 0.31.1 341 Friday, August 28, 2015 Approved
Electron 0.31.0 364 Friday, August 21, 2015 Approved
Electron 0.30.6 370 Wednesday, August 26, 2015 Approved
Electron 0.30.5 340 Friday, August 21, 2015 Approved
Electron 0.30.4 369 Tuesday, August 11, 2015 Approved
Electron 0.30.2 387 Thursday, July 30, 2015 Approved
Electron 0.30.1 403 Saturday, July 25, 2015 Approved
Electron 0.30.0 348 Wednesday, July 22, 2015 Approved
Electron 0.29.2 416 Wednesday, July 8, 2015 Approved

Program

Package


This package has no dependencies.

Discussion for the Electron Package

Ground Rules:

  • This discussion is only about Electron and the Electron package. If you have feedback for Chocolatey, please contact the Google Group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Electron, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
comments powered by Disqus