Demo: http://joevennix.com/lan-js/examples/dashboard.html Code: https://github.com/joevennix/lan-js
If you are interested and have some time, find and contribute HTTP "fingerprint" assets from devices on your LAN to src/db.js.