30 open-source projects similar to infusion/node-dhcp, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Node Dhcp alternative.
JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
simple-peer is a JavaScript library that provides a wrapper for WebRTC to simplify the establishment of peer-to-peer networking in the browser. It serves as a tool for creating direct device-to-device connections for the transmission of binary data and real-time media streaming. The library manages the exchange of strings and binary buffers through a data channel implementation and provides tools for sharing real-time audio and video tracks between peers. It covers the full lifecycle of peer connectivity, including signaling coordination, session description negotiation, and the gathering of
travis-image: https://img.shields.io/travis/feross/simple-websocket/master.svg travis-url: https://travis-ci.org/feross/simple-websocket npm-image: https://img.shields.io/npm/v/simple-websocket.svg npm-url: https://npmjs.org/package/simple-websocket downloads-image:…
A simple tool to find an open port or domain socket on the current machine
websocketd is a CGI web server and process-to-WebSocket wrapper that transforms command line programs into WebSocket servers by bridging standard input and output streams to remote clients. It functions as a TLS-secured gateway that routes traffic to backend processes, allowing any executable using standard IO to be exposed via a web interface. The project uses directory-based endpoint mapping to automate the creation of URL paths from local executable files. It employs a process-per-connection model to isolate execution and forwards HTTP request metadata, such as cookies and query parameters
Chisel is a network tunneling tool that facilitates secure communication by encapsulating TCP and UDP traffic within HTTP requests. It functions as a connection multiplexer, consolidating multiple logical network streams into a single persistent connection to improve throughput and reduce overhead. By leveraging standard web protocols, the system enables firewall traversal and provides a mechanism for remote port forwarding and proxying. The project distinguishes itself through its focus on resilient connectivity and granular access control. It maintains persistent network sessions across uns
Localtunnel is an HTTP tunneling service that exposes local development servers to the public internet. By creating secure tunnels with temporary public URLs, it allows developers to route incoming internet traffic directly to a web server running on a local machine. The service provides predictable or custom subdomains to facilitate remote collaboration and testing of local applications. It functions as a localhost proxy server, enabling users to receive and inspect external webhook payloads directly within a local environment during the development lifecycle. The platform manages traffic t
A 1-1 network pipe that auto discovers other peers using mdns
A network swarm that uses discovery-channel to find and connect to peers.
get the local network address of your machine
Simple signalling server that can be used to coordinate handshaking with webrtc or other fun stuff.
Mount a torrent (or magnet link) as a filesystem in real time using torrent-stream and fuse.
Mad science p2p pipe across the web using webrtc that uses your Github private/public key for authentication and a signalhub for discovery
Ligolo-ng is a network tunneling framework and control server designed for managing remote agents and coordinating network routing. It functions as a reverse tunneling proxy and a site-to-site VPN tool, utilizing a userland TUN interface to pivot network traffic through remote agents. The project distinguishes itself by using a TUN interface routing system to forward TCP, UDP, and ICMP traffic through multiple remote agents. It implements a C2 model where a central server manages remote agents to bypass firewall restrictions and provide direct subnet access to isolated networks. The system c
npm-image: https://img.shields.io/npm/v/address.svg?style=flat-square npm-url: https://npmjs.org/package/address coveralls-image: https://img.shields.io/coveralls/node-modules/address.svg?style=flat-square coveralls-url: https://coveralls.io/r/node-modules/address?branch=master…
npm-image: https://img.shields.io/npm/v/detect-port.svg?style=flat-square npm-url: https://npmjs.org/package/detect-port codecov-image: https://codecov.io/gh/node-modules/detect-port/branch/master/graph/badge.svg codecov-url: https://codecov.io/gh/node-modules/detect-port snyk-image:…
A tiny Node.js module for retrieving a request's IP address.
:computer: Netcat client and server modules written in pure Javascript for Node.js.
Get the default network gateway, cross-platform.