Summary Introduction Links Donate FAQ Resources Architecture and overview Documentation and examples Official extensions Contributed extensions Getting Started Installation Requirements Demo Setup Upgrade Remove Packages Configuration Caveats Client Server Filesystems Dotenv Development Introduction Naming conventions Building Testing Developing Modules Developing Packages Tutorials Application Creation Metadata Basic Example Windows Events Resources HTTP Requests WebSockets Settings Launch Arguments Session Window Usage Render Options Attributes Events Methods Media Queries Dialog Usage Custom Dialog Registration Programmatic UI customization GUI Usage Basic Example JSX Contextmenu Components Component Examples Service Provider Usage Custom Service Provider Basic Example Theme Usage Creation Metadata Styles Icons VFS Usage Methods Stat Encoding Custom VFS Adapter Server (Express) Usage Routes Raw Routes Middleware and Extensions Sessions Settings Usage Custom Settings Adapter Authentication Usage User Information Custom Authentication Adapter Desktop Panel Item Widget Notification Tray Misc Core Localization Bus Middleware Clipboard Drag-and-Drop IFrames Guides Migration CLI Commands Server Arguments Custom Tasks Deployment Checklist Building Legacy Browsers Reverse Proxy Process Management Session Scaling Frameworks React Vue Other Modules Service Provider Authentication Settings Filesystem Misc Override modules Disabling Packages Publishing Translation Visuals Customizing Login Embedding Standalone Remote Debugging Hosting EvenNode Integrations sentry.io