Skip to content

⚡ A modern, high-performance system monitor built with Electron, React, and Tailwind CSS v4. Real-time CPU & RAM tracking with a glassmorphism UI.

Notifications You must be signed in to change notification settings

201Harsh/SysDash

Repository files navigation

⚡ SysDash

Cobra AI Banner

A modern, high-performance system monitor built with Electron, React, and Tailwind CSS v4.

SysDash bridges the gap between modern web UI design and native OS performance metrics. It features a sleek "Glassmorphism" interface that visualizes real-time CPU load and RAM usage using a secure IPC bridge.

License Electron React Tailwind TypeScript


✨ Features

  • Real-Time Monitoring: Live tracking of CPU load and RAM usage (updates every 1s).
  • Glassmorphism UI: A premium, dark-themed interface with frosted glass effects and smooth animations.
  • Secure Architecture: Uses the ContextBridge pattern to safely expose Node.js APIs to the Renderer.
  • Modern Stack: Built with the latest Tailwind CSS v4 (Zero Config) and Electron-Vite.

🛠️ Tech Stack

  • Core: Electron (Main Process)
  • Frontend: React + TypeScript
  • Styling: Tailwind CSS v4
  • Bundler: Electron-Vite
  • System Data: systeminformation (Node.js)

🚀 Getting Started

Prerequisites

  • Node.js (v18 or higher recommended)
  • npm or yarn

Installation

  1. Clone the repository

    git clone https://github.com/201Harsh/SysDash.git

  2. Install dependencies

npm install or npm i 

  1. Run in Development Mode
npm run dev
Build for Production
npm run build

📂 Project Structure

SysDash/
├── src/
│ ├── main/ # Electron Main Process (Node.js)
│ ├── preload/ # IPC Bridge (Security Layer)
│ └── renderer/ # React Frontend (UI)
│ ├── src/
│ │ ├── assets/ # Tailwind CSS v4 setup
│ │ ├── components/
│ │ └── App.tsx
├── electron.vite.config.ts # Vite Configuration
└── package.json

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.


📄 License

This project is licensed under the MIT License.


📮 Contact


Made with ❤️ by Harsh Pandey

About

⚡ A modern, high-performance system monitor built with Electron, React, and Tailwind CSS v4. Real-time CPU & RAM tracking with a glassmorphism UI.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published