Skip to content

Detailed system information App made using create-react-app and electron framwork for unified workflow

License

Notifications You must be signed in to change notification settings

shehari007/SysPeek-hwinfo-react-electron-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


SysPeek System Information Viewer

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.

Tech Stack

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

Features

  • 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

Screenshots

SysPeek Dashboard
Task Manager Dashboard - Live system metrics at a glance
SysPeek Details View
Detailed Hardware Information View

Getting Started (dev)

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:start

The app opens in Electron (not the browser). Happy hacking!

Build / Package

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)

Changelog

1.1.0

  • 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

License

MIT

Feedback

If you have any feedback, please reach out at [email protected] dont't forget to give us a star if you like this project.

Liked my dedication? Buy me a coffee?

☕ Buy Me A Coffee

About

Detailed system information App made using create-react-app and electron framwork for unified workflow

Resources

License

Stars

Watchers

Forks

Packages

No packages published