FREEDOM251

Freedom251 › System Information Software

hwinfo

Free plan Linux

Visit hwinfo Alternatives Pricing

hwinfo's own site

What hwinfo is

hwinfo is a Linux hardware-probing project with two parts: the libhd.so library and the hwinfo command-line tool. Together, they detect hardware in a system and can produce an overview log for support. Detailed output can include graphics-card identifiers, model and vendor, driver information, memory ranges, I/O ports, and IRQ. For a shorter view, the command can produce abbreviated output, including a device listing of disks and CD-ROM drives. Probing can be adjusted with the hwprobe environment variable or a kernel boot option. These controls can turn probing modules on or off and add some hardware devices to a degree. They cannot usefully add devices whose entries need information the configuration does not provide; disks and floppies are examples. YaST, the SUSE installation tool, is identified as a major user of libhd. The project documentation links hardware-detection references for SMBIOS, VESA BIOS Extensions, PCI, SDIO, USB, and SCSI. The repository identifies GPL-2.0 as its license. The README describes building the library with make and installing it with make install.

Who it suits

hwinfo suits Linux users who need to identify system hardware or create an overview log for support. It may also suit developers and tools that use its libhd library, including projects such as YaST.

What it does well

  • Provides both a hardware-probing library and command-line tool.
  • Can generate an overview log for support.
  • Detailed graphics-card output includes driver and hardware details.
  • Abbreviated output can list disks and CD-ROM devices.
  • Licensed under GPL-2.0.

What to know first

  • The listed platform is Linux.
  • Probe configuration cannot usefully add devices needing more entry information.

Limits

Probe configuration cannot usefully add devices that require information beyond their entries; disks and floppies are cited examples.

Plans

PlanBilled and limitsPrice
hwinfoHardware probing library and command-line toolFree

As github.com lists them, read 4 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the project website on GitHub.
  2. Build the library with make.
  3. Install it with make install.
  4. Run the hwinfo command-line tool on Linux.

Verdict

Choose hwinfo if you need Linux hardware probing through a command-line tool or the libhd library, with detailed device output and support logs. Its GPL-2.0 license suits users looking for open-source software. Look elsewhere if you need a platform beyond Linux or need to add devices that require more probe information than their entries provide.

Questions

How much does hwinfo cost?

The listed plan is free.

Is hwinfo open source?

Yes. The repository identifies GPL-2.0 as its license.

Which platforms does hwinfo support?

Linux is the listed platform.

Does hwinfo have a command-line interface?

Yes. The project includes the hwinfo command-line tool.

What does hwinfo include?

It provides the libhd.so hardware-probing library and the hwinfo command-line tool.

How do I build and install the library?

The README says to build it with make and install it with make install.

Facts from hwinfo's own pages

Build and install
The README says to build the library with make and install it with make install. · github.com, 4 Oct 2026
Components
The project provides the libhd.so hardware probing library and the hwinfo command-line tool. · github.com, 4 Oct 2026
Concise output
The command supports abbreviated output, with an example listing disks and CD-ROM devices. · github.com, 4 Oct 2026
Distribution
The project README says commits to master are automatically submitted to current SUSE products through the openSUSE Build Service workflow. · github.com, 4 Oct 2026
Hardware details
The example graphics-card output includes hardware identifiers, model and vendor, driver information, memory ranges, I/O ports, and IRQ. · github.com, 4 Oct 2026
Integration
YaST, the SUSE installation tool, is identified as a major project using libhd. · github.com, 4 Oct 2026
License
The repository identifies its license as GPL-2.0. · github.com, 4 Oct 2026
Probe control
The hwprobe environment variable or kernel boot option can enable or disable probing modules and add hardware devices to some degree. · github.com, 4 Oct 2026
Probe limitations
The hwprobe configuration cannot usefully add hardware that requires more information than its entry provides; disks and floppies are cited as examples. · github.com, 4 Oct 2026
Purpose
hwinfo/libhd probe hardware present in a system and can generate an overview log for support. · github.com, 4 Oct 2026
Technical standards
The project documentation links hardware-detection references for SMBIOS, VESA BIOS Extensions, PCI, SDIO, USB, and SCSI. · github.com, 4 Oct 2026

Where hwinfo stands on Freedom251

Look at these too