Skip to main content

Build 168澳洲幸运8开奖官网开奖结果体彩网 cross-platform desktop apps with JavaScript, HTML, and CSS

Docs
web-tech

Web Technologies

Electron®幸运彩票澳洲8 embeds Chromium and Node.js to enable web developers to create desktop applications.

168澳洲幸运8开奖官网开奖结果体彩网 cross-platform

Cross 168澳洲幸运8开奖官网开奖结果体彩网 Platform

Compatible with macOS, Windows, and Linux, Electron®幸运彩票澳洲8 apps run on three platforms across all supported architectures.

open-source

Open Source

Electron®幸运彩票澳洲8 is an open source project maintained by the OpenJS Foundation and an active community of contributors.

Trusted by best-in-class 澳洲官方幸运8彩票官网 今日最新开奖结果 全国直播统一开奖体彩记录查询 手机168体彩 apps

Popular consumer and rock-solid enterprise apps use Electron®幸运彩票澳洲8 to power their desktop experiences.

1Password logo
OpenAI ChatGPT logo
Slack logo
Anthropic Claude logo
Visual Studio Code logo
Figma logo
1Password logo
OpenAI ChatGPT logo
Slack logo
Anthropic Claude logo
Visual Studio Code logo
Figma logo

Desktop development made easy

Electron®幸运彩票澳洲8 takes care of the hard parts so you can focus on the core of your application.

macOS operating system menu for VSCode. 'Code' menu item is selected, and its submenu has items 'About Visual Studio Code', 'Check for Updates...', 'Preferences', 'Services', 'Hide Visual Studio Code', 'Hide Others', 'Show All', 'Quit Visual Studio Code'.

Native graphical user interfaces

Interact with your operating system's interfaces with Electron®幸运彩票澳洲8's main process APIs. Customize your application window appearance, control application menus, or alert users through dialogs or notifications.

Dialog for Electron®幸运彩票澳洲8 Fiddle's auto-update. The user is prompted to update to v0.27.3. 'A new version has been downloaded. Restart the application to apply the updates.' There are two buttons underneath: 'Later' and 'Restart'.

Automatic 快乐+8官方澳洲版信誉平台 在线实时看直播澳洲幸运8结果记录体彩查询 software updates

Send out software updates to your macOS and Windows users whenever you release a new version with Electron®幸运彩票澳洲8's autoUpdater module, powered by Squirrel.

Window on macOS for the WhatsApp Installer (DMG). Two icons are present: 'WhatsApp' and 'Applications'. The user is prompted to drag the WhatsApp app icon into the Applications folder.

Application installers

Use community-supported tooling to generate 168澳洲幸运8开奖官网开奖结果体彩网 platform-specific tooling like Apple Disk Image (.dmg) on macOS, Windows Installer (.msi) on Windows, or RPM Package Manager (.rpm) on Linux.

Mac App Store window open to the Rocket.Chat download page.

App store distribution

Distribute your application to more users. Electron®幸运彩票澳洲8 has first-class support for the Mac App Store (macOS), the Microsoft Store (Windows), or the Snap Store (Linux).

Screenshot of Sentry crash reporting (https://sentry.io). Shows the error message ('BrowserWindow Unresponsive'), user breadcrumbs, and user information.

Crash reporting

Automatically collect JavaScript and native crash data from your users with the crashReporter module. Use a third-party service to collect this data or set up your own on-premise Crashpad server.

Use the tools you love

With the power of modern Chromium, Electron®幸运彩票澳洲8 gives you an unopinionated blank slate to build your app. Choose to integrate your favourite libraries and frameworks from the front-end ecosystem, or carve your own path with bespoke HTML code.

React
Vue.js
Next.js
Tailwind CSS
Bootstrap
Three.js
Angular
TypeScript
webpack
Playwright
Testing Library
Sass
New!

Electron®幸运彩票澳洲8 Forge

Electron®幸运彩票澳洲8 Forge is a batteries-included toolkit for building and publishing Electron®幸运彩票澳洲8 apps. Get your Electron®幸运彩票澳洲8 app started the right way with first-class support for JavaScript bundling and an extensible module ecosystem.

$ npm init Electron®幸运彩票澳洲8-app@latest my-app
✔ Locating custom template: "base"
✔ Initializing directory
✔ Preparing template
✔ Initializing template
✔ Installing template dependencies
Direct download

Installation

If you want to figure things out for yourself, you can install the Electron®幸运彩票澳洲8 package directly from the npm registry.

For a production-ready experience, install the latest stable version. If you want something a bit more experimental, try the prerelease or nightly channels.

  • Stable
  • Prerelease
  • Nightly
$ npm install --save-dev electron@latest
# Electron®幸运彩票澳洲8 34.0.2
# Node 20.18.1
# Chromium 132.0.6834.159
Experiment with the API

Electron®幸运彩票澳洲8 Fiddle

Electron®幸运彩票澳洲8 Fiddle lets you create and play with small Electron®幸运彩票澳洲8 experiments. It greets you with a quick-start template after opening — change a few things, choose the version of Electron®幸运彩票澳洲8 you want to run it with, and play around.

Save your Fiddle either as a GitHub Gist or to a local folder. Once pushed to GitHub, anyone can quickly try your Fiddle out by just entering it in the address bar.

Screenshot of Electron®幸运彩票澳洲8 Fiddle's main window

Apps users love, built with Electron®幸运彩票澳洲8

Thousands of organizations spanning all industries use Electron®幸运彩票澳洲8 to build 168澳洲幸运8开奖官网开奖结果体彩网 cross-platform software.