<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: amit giri</title>
    <description>The latest articles on DEV Community by amit giri (@amitgiri0001).</description>
    <link>https://dev.to/amitgiri0001</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F87542%2F95146c93-a3f7-49d8-a37a-3a2dafb974e9.jpeg</url>
      <title>DEV Community: amit giri</title>
      <link>https://dev.to/amitgiri0001</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/amitgiri0001"/>
    <language>en</language>
    <item>
      <title>Monitor-app</title>
      <dc:creator>amit giri</dc:creator>
      <pubDate>Wed, 16 Jan 2019 12:47:39 +0000</pubDate>
      <link>https://dev.to/amitgiri0001/monitor-app-5d1h</link>
      <guid>https://dev.to/amitgiri0001/monitor-app-5d1h</guid>
      <description>&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;So all I needed was NodeJs + some packages to get system stats and Electron to give those stats a face.&lt;/p&gt;

&lt;p&gt;so here is the &lt;strong&gt;output&lt;/strong&gt; &lt;em&gt;[15 | 8 GB | 0.1]&lt;/em&gt; in the image below as of now and its just the basic implementation of it.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--zE8T1ySe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/eoaz6lfn9m0a5u97u3im.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zE8T1ySe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/eoaz6lfn9m0a5u97u3im.png" alt="Screenshot of Monitor-app"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;em&gt;There are a list of TODOs to be done. Feel free to suggest and contribute if you like&lt;/em&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Github
&lt;/h1&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vJ70wriM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://practicaldev-herokuapp-com.freetls.fastly.net/assets/github-logo-ba8488d21cd8ee1fee097b8410db9deaa41d0ca30b004c0c63de0a479114156f.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/amitgiri0001"&gt;
        amitgiri0001
      &lt;/a&gt; / &lt;a href="https://github.com/amitgiri0001/monitor-app"&gt;
        monitor-app
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      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.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;h1&gt;
monitor-app&lt;/h1&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/amitgiri0001/monitor-app/blob/master/Screenshot.png"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Qm64k-75--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://github.com/amitgiri0001/monitor-app/raw/master/Screenshot.png" alt="alt text"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;
&lt;h1&gt;
Installation&lt;/h1&gt;
&lt;p&gt;&lt;code&gt;nvm use 11; npm i&lt;/code&gt;&lt;/p&gt;
&lt;h1&gt;
Run&lt;/h1&gt;
&lt;p&gt;&lt;code&gt;npm start&lt;/code&gt;&lt;/p&gt;
&lt;h1&gt;
Build&lt;/h1&gt;
&lt;p&gt;&lt;code&gt;npm run build&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The build will create package according to the option provided.&lt;/p&gt;
&lt;h1&gt;
TODO&lt;/h1&gt;
&lt;ol&gt;
&lt;li&gt;Should be able to provide options for build for individual platforms (Currently just supports drawin/mac by code).&lt;/li&gt;
&lt;li&gt;Should have option to disable/enable CPU/RAM/Network&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/amitgiri0001/monitor-app"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


</description>
      <category>javascript</category>
      <category>electron</category>
      <category>node</category>
    </item>
  </channel>
</rss>
