node-ipc icon
node-ipc icon

node-ipc

Inter Process Communication Module for node supporting Unix sockets, TCP, TLS, and UDP. Giving lightning speed on Linux, Mac, and Windows. Neural Networking in Node.JS

Basic Example

Cost / License

  • Free
  • Open Source

Alerts

  • Warning

Platforms

  • Self-Hosted
  • Node.JS
Warning

The maintainer at one point injected malware into the library that overwrites code/creates junk files. Although these have been removed in recent versions, the maintainer is not to be trusted with his actions. node-ipc developers pushed malware update in protest to Russian invasion of Ukraine

-
No reviews
1like
1comment

Features

Suggest and vote on features
No features, maybe you want to suggest one?

 Tags

node-ipc News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

No activities found.

node-ipc information

  • Developed by

    Brandon Nozaki Miller
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    1 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  63 Stars
  •  9 Forks
  •  2 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all

Our users have written 1 comments and reviews about node-ipc, and it has gotten 1 likes

node-ipc was added to AlternativeTo by Ian Dorfman on and this page was last updated .

Comments and Reviews

   
 Post comment/review
Froxcey
1

A very intuitive package, easy to use. Unfortunately, newer versions are malicious.

  • CVE-2022-23812
  • GHSA-3mpp-xfvh-qh37 The code got injected with malware that overwrites files in major version 10, and creates "junk file" in major version 11. These are intentional by the maintainer, and there is absolutely no documentation or change log about this. The maintainer is not responsible with his actions. Please lock your node-ipc package version to 10.1.0 (clean version) by running npm i node-ipc@10.1.0 --save-exact Support Ukraine not as an American, but as a global citizen. Support Ukraine through helping, not harming. Slava Ukarini.
Review by a new / low-activity user.

What is node-ipc?

Inter Process Communication Module for node supporting Unix sockets, TCP, TLS, and UDP. Giving lightning speed on Linux, Mac, and Windows. Neural Networking in Node.JS

a nodejs module for local and remote Inter Process Communication with full support for Linux, Mac and Windows. It also supports all forms of socket communication from low level unix and windows sockets to UDP and secure TLS and TCP sockets.

A great solution for complex multiprocess Neural Networking in Node.JS

npm install node-ipc for node <v14

npm install node-ipc@^9.0.0 including v10 or greater into your code

//es6 import ipc from 'node-ipc'

//commonjs const ipc = require('node-ipc').default;

Official Links