Développez des applications desktop multi-plateformes avec JavaScript, HTML et CSS

Versions

$ npm i -D electron@latest
# Electron   8.2.5
# Node       12.13.0
# Chromium   80.0.3987.165
$ npm i -D electron@beta
# Electron   9.0.0-beta.24
# Node       12.14.1
# Chromium   83.0.4103.45
$ npm i -D electron-nightly
# Electron   10.0.0-nightly.20200513
# Node       12.16.3
# Chromium   84.0.4129.0

Apps users love, built with Electron

Thousands of organizations spanning all industries use Electron to build cross-platform software.


C'est plus facile que vous ne le pensez

Si vous savez développer un site, alors vous savez développer une application desktop. Electron est un framework pour créer des applications natives avec les technologies web comme JavaScript, HTML et CSS. Electron s'occupe de la partie technique pour que vous puissiez vous concentrer sur le cœur de votre application.


Technologies Web

Electron utilise Chromium et Node.js pour que vous puissiez développer avec HTML, CSS et JavaScript.

Open Source

Electron est un projet open source maintenu par GitHub et par une communauté active de contributeurs.

Multi-Plateformes

Compatible avec Mac, Windows et Linux, les applications Electron sont développées et utilisées sur ces trois plateformes.

Fini les détails trop techniques

Premiers pas

Pour commencer avec Electron, consultez les ressources ci-dessous. Vous apprendrez comment développer votre app web avec Electron, accéder aux APIs et générer des installateurs.

Découvrir les APIs d'Electron

L'application démo de l'API Electron présente de façon interactive les caractéristiques les plus importantes de l'API Electron. Voir ce qui est possible avec Electron avec un exemple de code et des conseils utiles pour construire votre application.

Télécharger depuis GitHub


Essayez des expériences plus puissantes avec Electron Fiddle

Electron Fiddle vous permet de créer et de jouer avec de petites expériences Electron. Il vous accueille avec un modèle qui vous permettra de vite démarrer - changez quelques éléments, choisissez la version d'Electron que vous désirez et amusez-vous ! Ensuite, sauvegardez votre Fiddle en tant que GitHub Gist ou dans un dossier local. Une fois qu'il sera push sur GitHub, n'importe qui pourra essayer votre Fiddle en utilisant son URL.

Télécharger depuis GitHub Voir plus d'infos


Faites tourner l'application Quick Start pour voir Electron en action :

Une application Electron minimale avec des notes utiles.

# Clonez le dépôt Quick Start
$ git clone https://github.com/electron/electron-quick-start

# Allez dans le dépôt
$ cd electron-quick-start

# Installez les dépendances et lancez l'app
$ npm install && npm start

Ou allez plus loin en lisant la documentation.

Besoin d'aide ?

Posez vos questions sur le forum Discuss ou sur notre channel Slack. Suivez @electronjs sur Twitter pour les annonces importantes. Besoin de nous contacter directement ? Envoyez un mail à electron@github.com.

Raccourcis clavier

Clé Action
/ Focus sur la barre de recherche
Esc Focus sur la barre de recherche et la vide
Sélectionne le prochain résultat de recherche
Sélectionne le résultat de recherche précédent
Enter Ouvrir le résultat de recherche sélectionné
cmdEnter Ctrl+Enter Ouvrir le résultat de recherche sélectionné dans un nouvel onglet