You are browsing as a guest. Sign up (or log in) to start making projects!

Statitron

  • 5 Devlogs
  • 19 Total hours

Real-time computer stat tracking

Ship #1

Statitron is a hardware monitor that tracks:

  • GPU Usage in percent, GPU temp, GPU Vram usage in percent
  • CPU Usage
  • RAM Usage in both percent and GB
  • Net Recv + Net Send
  • All disk partitions usage in GB and percent + Disk write and disk read total from all drives

It also has a cool feature which is event tracker. It tracks GPU, CPU and RAM usage and whenever one of them has a spike of 20%, it records it and displays it in the window. Every 5 seconds it will also display updates on how your hardware usage is at that moment.

Through this project i learnt 5 new python libraries that i before only had minimal experience with!

This is the first ever project i made that id say im proud of, because it taught me so much and i had a lot of fun making it.

Also the first time my ui design looks at least semi-decent :)

  • 4 devlogs
  • 17h
  • 11.58x multiplier
  • 197 Stardust
Try project → See source code →
Open comments for this post

6h 6m 28s logged

Final devlog before shipping(#4)

It has been 2 days since my last devlog, here’s what happened:

I’ve finished the event tracker, it shows cpu, gpu and ram spikes + usage updates every few seconds. You can also snooze updates or snooze both the spikes and the updates(snooze=they dont appear in the event tracker).

Before shipping(tommorow) i will probably organize the code a little bit and maybe add a bar that shows the health of all the disks you have on your pc.

Im glad that im finally done and i hope it looks good!
(in the vid the event tracker is mistakenly named gpu monitor, sry)

1
0
29
Open comments for this post

4h 16m 40s logged

Devlog - 3

Today i’ve added a detailed monitor for disk, gpu and ram. The disk monitor shows write speed and read speed combined from all the drives you have on your pc, and it also shows used and total space from all partitions you have(Don’t ask why my partitions are so full lol).

The GPU monitor shows temp, usage and vram utilization.

The Ram monitor is pretty basic and just shows how much is being utilized in gb and percent.

For the next devlog im planning on importing another library to track your disk health and finally start adding the event tracker(a tracker that shows what app caused what component spike eg. google chrome caused a cpu spike at some point here’s what you can do etc.)

This program also made me realize that my drive fills up passively every hour even tho im not installing anything which is so cool :)

0
0
19
Open comments for this post

4h 37m 6s logged

Devlog - 2

I completely reworked the code and added 6 cool looking meters that show cpu/gpu usage, disk space, ram used and net recv + net send(net download/upload). I haven’t added the event tracker yet but im hoping to tomorrow.

Im not quite sure what to put in the empty space below the buttons so i’d love to hear some suggestions!

0
0
31
Open comments for this post

2h 1m 53s logged

Devlog - 1:

Coded the stats monitor which i spent like 30 mins actually coding and 1h 30 mins cleaning up my messy code. For now, it tracks cpu usage, ram and gpu.

Next i’ll be polishing the UI which doesn’t look the best at the moment and adding an event tracker that tracks hardware usage spikes and what process/app caused it.

0
0
26

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…