Skip to content
SPECIFICTION
Get listed

inxi

smxi.org

Free plan Linux
Visit smxi.org
Spec score 7.4 #18 of 34 in System Information Software

What it is

inxi is a free, portable system-information script for GNU/Linux, usable from the command line and in IRC. Its options can report details about the system, CPU, graphics, disks, network, memory, battery, audio, Bluetooth, RAID, sensors, USB, partitions and processes. Output can appear on screen or be written as JSON or XML to a file. For IRC clients, filtering is enabled by default; the -z option removes information such as IP and MAC addresses, serial numbers, location, home directory and hostname. The script can be installed or upgraded as a single file and is packaged by many Linux distributions. It requires Perl 5.008 or newer, lspci, ps, and the Linux /proc and /sys filesystems. Some detailed reports depend on optional programs, while certain features require root or sudo configuration. The FAQ states that inxi is licensed under GPL 3 or later. The listed options page gives version 3.3.41 dated 2026-07-01.

Spec sheet

Purpose
inxi is a full-featured system information script.Read 1 Oct 2026 · smxi.org
Support
Users can report issues through Codeberg, ask questions in the inxi support forums, or use the OFTC #smxi IRC channel.Read 1 Oct 2026 · smxi.org
License
The FAQ states that inxi is licensed under GPL 3 or later.Read 1 Oct 2026 · smxi.org
Compatibility
The project requires Perl 5.008 or newer and aims to run on old and new GNU/Linux systems.Read 1 Oct 2026 · smxi.org
Current version
The options page lists inxi version 3.3.41 dated 2026-07-01.Read 1 Oct 2026 · smxi.org
Dependencies
Required runtime components include Perl 5.08 or newer, lspci, ps, and on Linux the /proc and /sys filesystems.Read 1 Oct 2026 · smxi.org
Distribution availability
inxi is packaged by many GNU/Linux distributions, including Arch Linux, Debian, Ubuntu, Gentoo, Slackware, OpenSUSE and Red Hat EPEL.Read 1 Oct 2026 · smxi.org
Export formats
inxi supports screen, JSON and XML output modes, with JSON/XML requiring an output file.Read 1 Oct 2026 · smxi.org
Feature limits
Some detailed reports depend on optional programs such as dmidecode, glxinfo, xrandr, sensors or sudo, and certain features require root or sudo configuration.Read 1 Oct 2026 · smxi.org
Installation model
inxi is installable and upgradeable as a single file, with the man page installed by using -U as root.Read 1 Oct 2026 · smxi.org
Interfaces
inxi is described as a portable system information script for the command line and IRC.Read 1 Oct 2026 · smxi.org
IRC integrations
It has been tested with Irssi, Xchat, Konversation, BitchX, KSirc, ircII, Quassel, Gaim/Pidgin, Weechat, KVIrc and Kopete.Read 1 Oct 2026 · smxi.org
Security filtering
The -z filter option removes IP and MAC addresses, serial numbers, location, home directory and hostname data, and filtering is on by default for IRC clients.Read 1 Oct 2026 · smxi.org
System reports
It reports system, CPU, graphics, disk, network, memory, battery, audio, Bluetooth, RAID, sensors, USB, partitions and process information through command options.Read 1 Oct 2026 · smxi.org

Plans and prices

inxi Free GPL 3 or later · GNU/Linux focus · Perl 5.008+ Read 1 Oct 2026 · smxi.org

Every inxi plan and price →

Strong points and limits

Strong points

  • Reports cover hardware, network, and process details.
  • Supports screen, JSON, and XML output.
  • IRC filtering is enabled by default.
  • Packaged by many GNU/Linux distributions.

Limits

  • Some reports depend on optional programs.
  • Certain features require root or sudo configuration.
  • Requires Perl 5.008 or newer.

Who it suits

It suits Linux users who want system details through command-line options or IRC. Users seeking detailed reports should account for optional program and privilege requirements.

Verdict

inxi provides a broad range of system reports through a portable Linux script, with output options for files and IRC use. Its depth can depend on additional programs or elevated permissions.

Where Specifiction places it

Alternatives to inxiAll alternatives →