Skip to content

This repo contains a ready to develop electron project.

Notifications You must be signed in to change notification settings

PulinduVR/Electron-setup

Repository files navigation

⚡System Monitor - Electron Project

This repository contains a desktop application built with Electron.js that monitors CPU usage, RAM usage, and storage usage in real time. It provides a minimal yet powerful setup using React + TypeScript + Vite, making it easy to extend and customize.

Running npm run dev will start both the app and the website at http://localhost:5123.

🚀 Features

✅ Real-time CPU usage monitoring ✅ RAM usage tracking ✅ Storage usage analysis ✅ Simple and responsive UI ✅ Cross-platform support (Windows, macOS, Linux)

🛠️ Tech Stack

Electron.js – For desktop application development React + TypeScript + Vite – Fast, efficient, and scalable frontend.

🔧 Installation & Usage

1️⃣ Clone the Repository

git clone https://github.com/your-username/electron-system-monitor.git
cd electron-system-monitor

2️⃣ Install Dependencies

npm install

3️⃣ Start the App in Development Mode

npm run dev

4️⃣ Build for Production

npm run dist:win

⚙️ React + TypeScript + Vite Setup

This template provides a minimal setup to get React working in Vite with HMR (Hot Module Replacement) and ESLint rules.

Currently, two official plugins are available:

  • @vitejs/plugin-react – Uses Babel for Fast Refresh.
  • @vitejs/plugin-react-swc – Uses SWC for Fast Refresh.

About

This repo contains a ready to develop electron project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published