z-ipc
TypeScript icon, indicating that this package has built-in type declarations

0.0.8 • Public • Published

z-ipc 🍺🦖

Z-IPC is an easy-to-use, extensible and fully type-safe IPC solution for JavaScript environments.

[npm]

Key features

  • Easy-to-use: Z-IPC supports RPC and Pub/Sub communication and provides a simple API for both.
  • Extensible: Communication APIs are built on top of a generic transport layer, which can be extended to support any communication protocol.
  • Battery-included: Z-IPC comes with a set of built-in transports for common use cases, such as worker threads and electron.
  • Type-safe: Clients and servers strictly follow typed communication protocols, which can be inferred from the implementation or defined explicitly.
  • Lightweight: The core library is small and uses minimal dependencies. Transport adapters are split into separate modules and can be used on demand.

Examples

/z-ipc/

    Package Sidebar

    Install

    npm i z-ipc

    Weekly Downloads

    41

    Version

    0.0.8

    License

    MIT

    Unpacked Size

    43.1 kB

    Total Files

    21

    Last publish

    Collaborators

    • l_nik801_l