Welcome to the documentation hub! This project is organized into modular folders to keep logic, responsibilities, and dependencies cleanly separated.
Each section below contains its own README.md with a list of files and their descriptions.
| Folder | Description |
|---|---|
global/ |
🌐 Contains global constants, events, and style utilities. These modules are shared across the entire application. |
main/ |
🧠 Core logic that runs in the main Electron process. Responsible for window management, system tray, IPC, app lifecycle, and more. |
preload/ |
🧬 Provides safe bridge logic between the renderer and main processes using Electron’s contextBridge API. Handles all IPC exposure and interface stability. |
Use the links below to jump to the specific module area:
docs/global/README.md– Shared helpers, CSS tools, and app-wide events.docs/main/README.md– Window creation, app control, notifications, and app boot logic.docs/preload/README.md– IPC and security bridge between renderer ↔ main.
This documentation is built to provide a modular and intuitive overview of each area in the Electron app architecture, making it easy to find, explore, and maintain each feature or subsystem.