DEV Community

Cover image for Monitor-app
amit giri
amit giri

Posted on

Monitor-app

Sometimes it's just convenient to see how much the system is consumed with what programs we are using and that leads us to find some app which can show the usage of CPU, RAM and Network all the time without opening any Activity Monitor or Task Manager in system.

I tried to find some apps but could't find anything for free(Obviously if you PAY you GET stuff easily), so it clicked to me why not write code for it.

So all I needed was NodeJs + some packages to get system stats and Electron to give those stats a face.

so here is the output [15 | 8 GB | 0.1] in the image below as of now and its just the basic implementation of it.

Screenshot of Monitor-app

There are a list of TODOs to be done. Feel free to suggest and contribute if you like

Github

GitHub logo amitgiri0001 / monitor-app

The simplest ever monitor app that sticks in the corner of the screen and be visible all the time for monitoring CPU, Memory and Network.

monitor-app

alt text

The simplest ever monitor app that sticks in the corner of the screen and be visible all the time for monitoring CPU, Memory and Network.

Installation

nvm use 11; npm i

Run

npm start

Build

npm run build

The build will create package according to the option provided.

TODO

  1. Should be able to provide options for build for individual platforms (Currently just supports drawin/mac by code).
  2. Should have option to disable/enable CPU/RAM/Network



Top comments (0)