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

Dependencies (0)

    Dev Dependencies (10)

    Package Sidebar

    Install

    npm i z-ipc

    Weekly Downloads

    0

    Version

    0.0.8

    License

    MIT

    Unpacked Size

    43.1 kB

    Total Files

    21

    Last publish

    Collaborators

    • l_nik801_l