lshw - List hardware
💻 Return the hardware configuration of the machine, inspired by lshw.
I'm aspiring to make open-source my full-time work. If you like the work that I do, please consider supporting me.
npm i -g lshw
This project lacks many of the features from the original
lshw tool. Additional issues arise when the Node.js os library doesn't provide low-level support for things like PCI devices or motherboard bus information.
$ lshw# Usage: lshw [ options ] [ --version | --html | --json]# lshw# Options:# -V, --version Output lshw version# -html, --html Output hw configuration as HTML# -json, --json Output hw configuration as JSON
MY-PCWidth: x64*-coreDescription: Motherboard*-memoryDescription: System memorySize: 8.00 GB*-cpuProduct: Intel Core i7-5557U CPU @ 3.10GHzVendor: IntelWidth: x64*-networkDescription: Network interfaceLogical Name: lo0Serial: 00:00:00:00:00:00Configuration: ip=127.0.0.1...
Don't be scared raise an issue or a pull request! Any contributions, no matter how big or small will land your picture here.