(View Demo) This is a Node.js project that runs a server monitoring page.
WebSockets are utilized to ensure connected clients are always getting the most up-to-date information from the server.
External/internal servers can be monitored such as Port 80 on Google.com, Port 22 on someone's SSH server, or even a local service running on Port 8080.
This is a Node.js project that runs a terminal-based visualization of package tracking information.
This project uses the USPS Tracking API along with the Google Maps API to provide package and location information.
Terminal interface support is provided by the Blessed library and supports any terminal that can run Node.js.