Battery, BIOS, CPU - processor, storage drive, keyboard, RAM - memory, monitor, motherboard, mouse, NIC - network adapter, printer, sound card - audio card, graphics card - video card. Hardware.Info is a .NET Standard 2.0 library and uses WMI on Windows, /dev, /proc, /sys on Linux and sysctl, system_profiler on macOS.
NuGet is available at https://www.nuget.org/packages/Hardware.Info/100.1.0.0
NuGet is available at https://www.nuget.org/packages/Hardware.Info/100.0.1.1
NuGet is available at https://www.nuget.org/packages/Hardware.Info/100.0.1.0
NuGet is available at https://www.nuget.org/packages/Hardware.Info/100.0.0.1
NuGet is available at https://www.nuget.org/packages/Hardware.Info/100.0.0.0
NuGet is available at https://www.nuget.org/packages/Hardware.Info/11.1.1.1
NuGet is available at https://www.nuget.org/packages/Hardware.Info/11.1.1.0
NuGet is available at https://www.nuget.org/packages/Hardware.Info/11.1.0.1
NuGet is available at https://www.nuget.org/packages/Hardware.Info/11.1.0.0
NuGet is available at https://www.nuget.org/packages/Hardware.Info/11.0.1.1