Electron Documentation
Docs / Guides
Guides
- Accessibility
- Application Debugging
- Application Distribution
- Automated Testing with a Custom Driver
- Boilerplates and CLIs
- Code Signing
- Context Isolation
- Dark Mode
- Debugging the Main Process
- Debugging in VSCode
- Desktop Environment Integration
- DevTools Extension
- Electron Release Timelines
- Electron Versioning
- Electron Fuses
- In-App Purchase (macOS)
- Installation
- Keyboard Shortcuts
- Custom Linux Desktop Launcher Actions
- Mac App Store Submission Guide
- macOS Dock
- MessagePorts in Electron
- Multithreading
- Native File Drag & Drop
- Notifications (Windows, Linux, macOS)
- Offscreen Rendering
- Online/Offline Event Detection
- Performance
- Progress Bar in Taskbar (Windows, macOS, Unity)
- Quick Start Guide
- Recent Documents (Windows & macOS)
- REPL
- Represented File for macOS BrowserWindows
- Security, Native Capabilities, and Your Responsibility
- Snapcraft Guide (Ubuntu Software Center & More)
- SpellChecker
- Electron Support
- Testing on Headless CI Systems (Travis CI, Jenkins)
- Testing Widevine CDM
- Updating Applications
- Using Native Node Modules
- Using Pepper Flash Plugin
- Using Selenium and WebDriver
- Web embeds
- Windows 10 on Arm
- Windows Store Guide
- Windows Taskbar