Skip to content

zardoy/typed-ipc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typed IPC

The most convenient way to use IPC in electron.

Still experimental

Why?

Because I love refactoring. What if I want to rename the listener or handler? With this module all you have to do is to press one button in VSCode: F2

Usage

For usage, see GUIDE.MD

Plans

  • Guide how to use with preload script (we don't have access to event renderer modules from electron with contextIsolation: true which is default)
  • REACT. Add lots of great hooks for more convenient work from react. I'm highly inspired by @apollo/client. That's why I call variables data that must be passed to event.
  • VSCode extension 🔥
  • Review guide style according to Prisma

How am I Using it

Please have a look at my Electron apps:

Why this?

I already have looked at this alternatives: