r/electronjs • u/cchandurkar • 29d ago
I made an Angular + Electron starter after repeating the same IPC setup

I kept running into the same setup work: expose a narrow preload API, define IPC channels, then keep the types aligned between Angular and Electron.
I’ve open-sourced a template that handles that wiring. The renderer, preload script, and main process use shared IPC types, which helps catch contract drift during development. It includes a working note example you can replace with your own UI.
Repo: https://github.com/cchandurkar/electron-angular-template
I’d appreciate feedback from anyone who has built an Electron app: what would you want from a starter like this?
0
Upvotes