SysPeek is a modern Electron + React desktop app to inspect and monitor your machine in one place. The new glassmorphism UI delivers a Task Manager-style home, responsive layout, and quick access to CPU, memory, storage, network, and peripherals with live metrics.
CLIENT: React 18, Hooks, Ant Design 5, Electron, Recharts/Chart.js
SYSTEM API: systeminformation
Key Dependencies (current): Electron 26.2.1, React 18.2.0, Ant Design 5.9.2, systeminformation 5.27.13, Recharts/Chart.js
- Live Task Manager-style dashboard with CPU, memory, disk I/O, network, uptime, and per-core load
- Detailed pages for System, CPU, Memory, Graphics, Display, Storage, Network, WiFi, Battery, Audio, Bluetooth, Printers, USB
- Disk grid with system-drive toggle, WiFi scanner, and process list with sorting/search
- Dynamic version/architecture display and About screen with credits and tech stack
- Sticky footer and responsive sider with scroll for long menus
- Cross-platform: Windows, macOS, Linux
Prereqs: Node 18+, npm
git clone https://github.com/shehari007/SysPeek-hwinfo-react-electron-app.git
cd SysPeek-hwinfo-react-electron-app
npm install
npm run electron:startThe app opens in Electron (not the browser). Happy hacking!
Configured for Windows, Linux, macOS. Run one of:
npm run electron:package:win # Windows (.exe)
npm run electron:package:linux # Linux (.deb)
npm run electron:package:mac # macOS (.dmg)- New glassmorphism UI, sticky footer, scrollable sidebar
- Task Manager homepage with live CPU/memory/disk/net, per-core gauges, process search and sorting
- Disk grid with system-drive toggle; WiFi scanner improvements
- Dynamic version/architecture display and About page with GitHub/profile links
- Splash flow refinements and maximized main window on start
- Dependencies refreshed: Electron 26.2.x, Ant Design 5.9.x, systeminformation 5.27.x
If you have any feedback, please reach out at [email protected] dont't forget to give us a star if you like this project.


