re-tool - renew your tools!

net-snmp
install via npm | project page
This module implements version 1 and 2c of the Simple Network Management Protocol (SNMP) for Node.js. The API is documented in detail under the projects page via the above link. You will also find example programs demonstrating how to use this module.
net-ping
install via npm | project page
This module implements ICMP Echo (ping) support for Node.js. The API is documented in detail under the projects page via the above link. You will also find example programs demonstrating how to use this module.
raw-socket
install via npm | project page
This module implements raw sockets for Node.js. It has been created primarily to implement another, separate module, for the purpose of sending ICMP echo (ping) requests to many hosts at once. That module will be available shortly. The API is documented in detail under the projects page via the above link. You will also find example programs demonstrating how to use this module.
windows-service
install via npm | project page
This module implements the ability to run a Node.js based JavaScript program as a native Windows service. The API is documented in detail under the projects page via the above link. You will also find example programs demonstrating how to use this module.
IP Helper  
download 1.0.4 | project page
IP Helper is an IP address formatting/conversion tool and subnet calculator. You can view IP/subnet addresses in dotted quad, binary, octal, decimal, hexadecimal and reverse DNS format. It will take any of the above and show you the other formats.
It will show you a subnets size, and next and previous subnets. Some fields are linked so that you can for example enter a subnet address in one format, set the mask length, and then see the bit layout of the subnet or the next subnet by clicking on those fields.
Subnet mask/length is implemented as a slider so that you can dynamically adjust the mask length for a given address and see how it affects the scope of the subnet in terms of size and in relation to the next and previous subnets. Next and previous subnets can also be clicked upon to step through subnets until a suitable one is located.
PAC Tester  
download 1.0.5 | project page
PAC Tester aims to make the process of writing Proxy Auto Configuration (PAC) files quicker and less error prone. It allows you test the logic within a PAC file given client and server parameters without actually having to deploy it to a web proxy, and have a real client download and use it.
In addition to taking a number of parameters to test the proxy calculation logic, it will let you create DNS resolution maps to emulate a DNS environment so that you can fully test the PAC files logic away from the target evironment.
And finally it performs some basic checking to ensure subnet and IP addresses you specify in the logic are correct, the JavaScript syntax is correct, and that functions used are called correctly (i.e. using the correct case).