system-check-tool is a lightweight and cross-platform Python script designed to collect essential system and hardware information on both Windows and Linux. It automatically detects the operating system and executes the appropriate commands to provide a structured and readable output using UTF-8 encoding.
- ✅ Compatible with Windows and Linux
- ✅ Automatic OS detection
- ✅ Collects:
- System information (OS version, kernel, etc.)
- CPU details
- RAM (physical memory)
- Disk usage
- ✅ Clean and human-readable output
- ✅ Fully based on Python standard library (no dependencies)
- ✅ UTF-8 safe output, even with special characters
The goal of this tool is to provide a quick and portable way to inspect system and hardware details, useful for:
- System diagnostics
- Technical support
- Hardware audits
- Scripting and automation tasks
- Python 3.6+
- Works out of the box (no third-party packages required)