Nebula Veil is a compact Electron productivity suite with a soft cosmic shell. It includes notes, tasks, a calendar, a focus timer, system stats, a calculator, and ambient focus audio.
npm install
npm startnpm startlaunches the Electron app for local development.npm run checkvalidates JavaScript syntax across the app and modules.npm run buildpackages a Windows installer withelectron-builder.
main.jsowns the Electron window, tray, and native IPC handlers.preload.jsexposes the safe renderer bridge.renderer.jshandles navigation, theme state, and module loading.modules/contains feature-specific HTML and JavaScript.style.csscontains the app shell and module styling.
User data is currently stored in localStorage. That keeps the app lightweight while the feature set is still taking shape, but future work should move durable data into an app data file or small embedded store.
Released under the MIT License.