Electron (aiemmin Atom Shell) on vapaa avoimen lähdekoodin ohjelmistokehys (framework). Sen avulla voi toteuttaa työpöytäohjelmia käyttäen Web-tekniikoita kuten HTML, CSS ja JavaScript). Electronissa käyttöliittymän piirtää Chromium-selainalusta ja toiminnallisuus toteutetaan Node.js-ajoympäristössä.
Electronilla tehty sovellus toimii alustariippumattomasti (muun muassa Windowsilla, macOS:llä ja Linuxilla).
Electronin kehitti alun perin GitHub Atom-editoria varten. Alustan kehitys ja ylläpito siirtyi OpenJS Foundationille (aiempien JS Foundation ja Node.js Foundation yhdistymisessä syntynyt) vuonna 2019.
Electronia käyttävät esimerkiksi Atom, GitHub Desktop, Light Table, Visual Studio Code, Slack, balenaEtcher, Microsoft Teams, Arduino IDE 2.0.
Electron on tunnettu raskaudestaan. Chromium voi syödä gigatavuja muistia ja joissakin ohjelmissa jokainen välilehti pyörittää omaa Electron-instanssiaan, joka voi haukata satoja megatavuja muistia.
Wikipedian artikkelista ”Electron (ohjelmistokehys)”, CC BY-SA 4.0
Mikä on Electron?
Electron on avoimen lähdekoodin Windows-ohjelma kategoriasta Ohjelmointikielet ja SDK:t. Sen julkaisija on OpenJS Foundation (kehittäjä GitHub Inc.). Ensimmäinen versio julkaistiin vuonna 2013. Ohjelmointikieli: C++, TypeScript ja JavaScript. Windowsin lisäksi siitä on versiot seuraaville: macOS ja Linux.
Asennus ja järjestelmävaatimukset
Viralliset asennusohjelmat ovat saatavilla seuraaville: 64-bittinen, ARM64 ja 32-bittinen, muodossa Portable. Ohjelma toimii ilman asennusta (portable).
Päivitykset ja versiohistoria
Uusin versio on 42.11.18, julkaistu 21. lokakuuta 2026. Luettelossa on 45 versiota 5. toukokuuta 2026 alkaen, ja jokaisella on linkit omiin asennustiedostoihinsa. Viimeisin päivitys on alle kuukauden vanha.
Suosio ja tiedostotyypit
Lähdekoodilla GitHubissa (electron/electron) on 123 469 tähteä. Wikipediassa on siitä artikkeli 17 sivuston kielellä. Samankaltaisia ohjelmia ovat esimerkiksi Go Programming Language, LLVM ja Deno.
Projektin kuvaus GitHubissa: “:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS”
Plussat / Miinukset
Plussat
- Avoin lähdekoodi: kuka tahansa voi tarkastella koodia ja kääntää sen itse
- Natiivi ARM64-versio Windows on Arm -laitteille
- Portable: toimii ilman asennusta
- Päivitetty kahden viime kuukauden aikana
- Toimii myös: macOS ja Linux
- Laaja käyttäjäkunta
- Pitkäikäinen projekti (vuodesta 2013)
Lyhyesti: Electron on avoimen lähdekoodin työkalu kategoriasta Ohjelmointikielet ja SDK:t (64-bittinen, ARM64 ja 32-bittinen).
Kuvakaappaukset
Onko Electron-ohjelman lataaminen turvallista?
- Tiedoston jakelee github.com, joka on julkaisijan oma verkkotunnus
- Latauslinkki käyttää HTTPS-yhteyttä
- SHA256-tiiviste on julkaistu, joten tiedoston voi tarkistaa:
95DB2E9CDBE61D292F28BA42E863518B605115A79E6AEBB3C21D5A99B28F35BA· Avaa tämän tiivisteen VirusTotal-raportti - Linkkiä ei ole vielä tarkistettu
- Lähdekoodi on julkinen
- ExeAtlas ei säilytä, kääri eikä muokkaa asennusohjelmia
Aiheeseen liittyvä opas: Näin tarkistat tiedoston SHA256-tiivisteen Windowsissa
Tietoturvakäytännöt (OpenSSF Scorecard)
Open Source Security Foundationin automaattiset tarkistukset GitHub-repositoriolle electron/electron, viimeksi ajettu 24. lokakuuta 2026.
- Aktiivisesti ylläpidetty10
- Riippuvuuksien päivitystyökalu10
- Tietoturvakäytäntö10
- Koodikatselmointi10
- Ei vaarallisia työnkulkuja10
- Rajatut tunnusten oikeudet10
- Ei binääritiedostoja repositoriossa10
- Lukitut riippuvuudet10
- Lisenssi ilmoitettu10
- Testit CI:ssä10
- Kehittäjiä useista organisaatioista10
- OpenSSF Best Practices -merkki5
- Haarojen suojaus4
- Ei tunnettuja haavoittuvuuksia0
- Allekirjoitetut julkaisut0
- Fuzz-testaus0
- Staattinen koodianalyysi0
Pisteet kertovat, miten projektia kehitetään ja julkaistaan, eivät sitä, onko ohjelma turvallinen asentaa. scorecard.dev
Viimeisimmät versiot
Kaikki versiot (45) ›| Versio | Päivämäärä | Koko | Tiedostot |
|---|---|---|---|
| 42.11.18Uusin | 21. lokakuuta 2026 | — | 32-bittinen ZIP64-bittinen ZIPARM64 ZIP |
| 42.11.17 | 20. lokakuuta 2026 | — | ARM64 ZIP32-bittinen ZIP64-bittinen ZIP |
| 42.11.16 | 20. lokakuuta 2026 | — | ARM64 ZIP32-bittinen ZIP64-bittinen ZIP |
| 42.11.15 | 16. lokakuuta 2026 | — | 64-bittinen ZIPARM64 ZIP32-bittinen ZIP |
| 42.11.14 | 14. lokakuuta 2026 | — | 64-bittinen ZIP32-bittinen ZIPARM64 ZIP |
| 42.11.13 | 13. lokakuuta 2026 | — | 64-bittinen ZIP32-bittinen ZIPARM64 ZIP |
| 42.11.12 | 7. lokakuuta 2026 | — | ARM64 ZIP64-bittinen ZIP32-bittinen ZIP |
| 42.11.11 | 6. lokakuuta 2026 | — | ARM64 ZIP64-bittinen ZIP32-bittinen ZIP |
Julkaisusykli ja tuki
Versio 42.11.18 kuuluu julkaisusarjaan 42, jonka tuki päättyi 20. lokakuuta 2026. Se ei enää saa tietoturvapäivityksiä.
| Julkaisusarja | Julkaistu | Tuki päättyy | Uusin versio | Tila |
|---|---|---|---|---|
| 45 | 20. lokakuuta 2026 | 27. huhtikuuta 2027 | 45.0.0 | Tuettu |
| 44 | 24. elokuuta 2026 | 2. maaliskuuta 2027 | 44.9.3 | Tuettu |
| 43 | 29. kesäkuuta 2026 | 5. tammikuuta 2027 | 43.8.3 | Tuettu |
| 42 | 5. toukokuuta 2026 | 20. lokakuuta 2026 | 42.11.18 | Tuki päättynyt |
| 41 | 10. maaliskuuta 2026 | 24. elokuuta 2026 | 41.10.7 | Tuki päättynyt |
| 40 | 15. tammikuuta 2026 | 1. heinäkuuta 2026 | 40.10.6 | Tuki päättynyt |
| 39 | 27. lokakuuta 2025 | 5. toukokuuta 2026 | 39.8.10 | Tuki päättynyt |
| 38 | 2. syyskuuta 2025 | 10. maaliskuuta 2026 | 38.8.6 | Tuki päättynyt |
Asennus komentoriviltä
Hiljainen asennus ›winget install --id OpenJS.Electron.42 -eAiheeseen liittyvä opas: winget-opas: ohjelmien asennus ja päivitys
Tiedot
- Julkaisija
- OpenJS Foundation
- Kehittäjä
- GitHub Inc.
- Kategoria
- Ohjelmointikielet ja SDK:t
- Lisenssi
- MIT
- Hinta
- Ilmainen
- Lähdekoodi
- github.com/electron/electron
- Ohjelmointikieli
- C++, TypeScript ja JavaScript
- Vaatimukset
- Windows 11 / 10
- Arkkitehtuuri
- 64-bittinen, ARM64, 32-bittinen
- Asennusohjelma
- Portable
- Muut alustat
- macOS, Linux
- Versio
- 42.11.18
- Julkaistu
- 21. lokakuuta 2026
- Ensimmäinen julkaisu
- 2013
- Lisätty luetteloon
- 6. toukokuuta 2026
- Versioita luettelossa
- 45
- GitHub-tähdet
- 123 469
- GitHub-haarat
- 17 682
- Verkkosivusto
- electronjs.org
- winget-tunnus
- OpenJS.Electron.42
Arviot ja arvostelut
Ei vielä arvosteluja. Anna ensimmäinen arvio.
Vaihtoehtoja Electron-ohjelmalle
Näytä kaikki ›-
Avoin lähdekoodi2,1 milj. ↓ -
Avoin lähdekoodi2,8 milj. ↓ -
Avoin lähdekoodi249,7 t. ↓ -
Avoin lähdekoodi3,7 milj. ↓ -
Avoin lähdekoodi1,9 milj. ↓ -
Avoin lähdekoodi2,2 milj. ↓ -
Avoin lähdekoodi12,5 t. ↓ -
Avoin lähdekoodi263,6 t. ↓
Usein kysytyt kysymykset
Onko Electron ilmainen?
Kyllä. Electron on avoimen lähdekoodin ohjelmisto, lisenssi MIT.
Onko Electron-ohjelman lataaminen turvallista?
Tiedosto ladataan osoitteesta github.com, joka kuuluu julkaisijalle; ExeAtlas ei säilytä eikä muuta tiedostoa. Vertaa ladatun tiedoston SHA256-tiivistettä tällä sivulla näkyvään tai avaa tiivisteen VirusTotal-raportti.
Miten Electron asennetaan wingetillä?
Avaa PowerShell tai Windows Terminal ja suorita tällä sivulla näkyvä winget-komento. winget lataa virallisen asennusohjelman ja tarkistaa sen SHA256-tiivisteen ennen suorittamista.
Toimiiko Electron ARM-koneissa (Windows on Arm)?
Kyllä, saatavilla on natiivi ARM64-asennusohjelma.
Mistä voi ladata Electron-ohjelman vanhemman version?
Versiosivulla ovat kaikki 45 versiota 5. toukokuuta 2026 alkaen linkkeineen virallisiin asennustiedostoihin.
Voiko Electron-ohjelmaa käyttää ilman järjestelmänvalvojan oikeuksia?
Kyllä, ohjelma on portable: pura ja käynnistä.
Mitä vaihtoehtoja Electron-ohjelmalle on?
Go Programming Language, LLVM, Deno, CMake ja Yarn. Vaihtoehtosivu vertailee niitä.