Skip to content
/ peranta Public

HTTP-like API for inter-process communication (IPC) in Javascript

License

Notifications You must be signed in to change notification settings

loque/peranta

Repository files navigation

Peranta

Handling IPC messages can be a pain if you are building an app with a very active communication between processes. Instead of reinventing the wheel Peranta aims to reduce the learning curve by reimplementing well known patterns such as those used for routing in Express on the server side and a Promise-based API on the client side.

This is the core package of peranta which provides IPC and routing management. In order to use it, instead of this package you will have to install an adapter depending on the scenario.

These are the adapters currently available:

  • peranta-electron for handling IPC between the main process and the renderer process.
  • perante-worker for handling IPC between a web worker and the main thread.

Documentation

License

MIT