A modern GTK4/Adwaita application for viewing and sharing comprehensive hardware information on Linux systems. Built with a focus on usability, accessibility, and modern design principles.
Version 2.0.0 - Complete rewrite with modern GTK4/Adwaita interface.
- CPU - Model, cores, threads, cache sizes, clock speeds, virtualization support
- GPU - Discrete and integrated graphics, driver info, OpenGL/Vulkan support
- Memory - RAM modules, speed, type, capacity, manufacturer details
- Storage - Drives, partitions, usage statistics, S.M.A.R.T. data
- Network - Ethernet, Wi-Fi, virtual interfaces, IP addresses, MAC addresses
- Audio - Sound cards, ALSA devices, running audio services
- Battery - Charge status, capacity, health, model info
- Bluetooth - Adapters and connected devices
- Sensors - Temperature, fan speeds, voltage readings
- USB - Connected devices with power and speed info
- PCI - All PCI devices including bridges and controllers
- Webcams - Camera devices with supported resolutions
- Printers - Installed printers and their status
- Native GTK4/Adwaita - Follows GNOME Human Interface Guidelines
- Dark Mode Support - Automatic system theme detection
- Responsive Layout - Adapts to different window sizes
- Sidebar Navigation - Quick access to all hardware categories
- Progress Indicators - Visual feedback during data collection
- Toast Notifications - Non-intrusive status messages
- Loading Cursor - Visual feedback during operations
- Global Search - Filter hardware components across all categories
- Copy to Clipboard - Quick copy for any hardware detail
- Collapsible Sections - Expand/collapse detailed information
- Selectable Text - All values can be selected and copied
- Monospace Formatting - Technical data displayed in monospace font
- Summary Overview - System snapshot with key stats
- System Files - View important configuration files:
/etc/fstab- Filesystem mount configurationlsmod- Loaded kernel moduleslspci- PCI device listinglsusb- USB device listingefibootmgr- EFI boot entriesjournalctl- System journal entriesdmesg- Kernel ring buffermhwd- Manjaro/BigLinux hardware detection
- Syntax Highlighting - Code blocks with proper highlighting
- HTML Export - Generate beautiful, standalone HTML reports
- Modern dark theme design
- Syntax highlighting for technical data
- Responsive layout works on all devices
- Print-friendly formatting
- Collapsible sections
- Privacy Options - Choose to include/exclude sensitive data:
- Serial numbers
- MAC addresses
- IP addresses
- Online Sharing - Upload reports to filebin.net with one click
- Reports available for 7 days
- Shareable URL for easy distribution
- Perfect for forum support threads
- Root Data Collection - Optionally collect restricted data
- S.M.A.R.T. disk health information
- Advanced sensor readings
- Protected system files
- pkexec Integration - Secure privilege escalation
- Python 3.10+
- GTK 4.0
- libadwaita 1.0
- inxi (for hardware detection)
- Optional: smartmontools (for S.M.A.R.T. data)
- GTK4 - Modern UI toolkit
- libadwaita - GNOME design patterns
- inxi - System information backend
- Python 3 - Programming language
- Cairo - 2D graphics library for charts
- Python 3.10
- GTK 4.0
- libadwaita 1.0
- inxi
- smartmontools (for S.M.A.R.T. data)
- lm_sensors (for temperature readings)
- efibootmgr (for EFI boot entries)
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
Made with ❤️ by the BigLinux team