Minimalist performance GUI!

RELEASE

Minimalist performance gui is finally released to the public for everyone to use!
This gui helps debugging your game or just for viewing stats.
The gui tracks quite a few stats, here are the following:

  • Fps
  • Ping
  • Memory
  • Lua Heap
  • Instance Count
  • Data Sent
  • Data Recevied

You can modify the Update Rate or the Key used to open the gui.

local activateKey = Enum.KeyCode.L -- The key that toggles the UI
local updateRate = 0.1 -- How often the UI updates

image

Note: the gradient from red to green may not be correct as I am unable to measure the users memory.

DOWNLOAD

I hope you guys enjoy and please let me know of any bugs or issues that I need to fix!

23 Likes

Great contribution! It’s really plug-and-play and the colored highlight is definitely useful.

One small note: the ping has the wrong unit and isn’t rounded. player:GetNetworkPing() returns an one-way trip in seconds, while it should show the two-way trip (roundtrip) in miliseconds.
image

To correct this, multiply player:GetNetworkPing() with 2000 and wrap math.floor around it since we don’t want decimals:
image

3 Likes

Thanks for this, I was unable to test the ping as I was in studio. It’s updated now!

1 Like

It’s very good! Im going to use it

2 Likes