whatisgithub

What is radeonmon?

amu2mod/radeonmon — explained in plain English

Analysis updated 2026-05-18

1C++Audience · vibe coderComplexity · 3/5Setup · moderate

In one sentence

A lightweight Windows app that monitors AMD Radeon GPU temperature, power, and fan speed in real time, with an optional web dashboard for checking stats from your phone.

Mindmap

mindmap
  root((RadeonMon))
    What it does
      GPU temp monitoring
      Power and fan tracking
      FPS meter
    Tech stack
      C++
      Win32 API
      AMD ADLX
    Use cases
      Catch overheating
      Remote phone check
      Ryzen CPU stats
    Audience
      PC gamers
      Hardware tinkerers
    Setup
      Admin privileges
      Ryzen SDK optional

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Watch GPU temperature and power draw while gaming to catch overheating early.

USE CASE 2

Check your PC's GPU stats remotely from a phone or tablet on the same network.

USE CASE 3

Track CPU metrics alongside GPU data if you have a Ryzen processor.

USE CASE 4

Use the built in FPS meter to monitor performance without a heavier overlay tool.

What is it built with?

C++Win32 APIAMD ADLXCMakeNinja

How does it compare?

amu2mod/radeonmonallentdan/shape_based_matchinganha1/silkyrms
Stars111
LanguageC++C++C++
Last pushed2019-03-01
MaintenanceDormant
Setup difficultymoderatemoderatemoderate
Complexity3/53/53/5
Audiencevibe coderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Needs administrator privileges for CPU metrics and the local web server, plus a separate AMD SDK install for CPU readings.

No license information is stated in the README.

So what is it?

RadeonMon is a Windows desktop app for keeping an eye on AMD Radeon graphics cards while you use your computer. It is built with the native Win32 API and AMD's Display Library, called ADLX, so it runs light and does not eat up much CPU or GPU power on its own. The app shows GPU temperature, a hotspot temperature reading with delta tracking, memory temperature, fan speed, and total power draw. If you have a Ryzen CPU, it can show CPU metrics too. It also displays your monitor's resolution and refresh rate, and includes a low overhead FPS meter powered by AMD's own tools. When temperatures climb, the interface highlights them with warm colors so problems are easy to spot at a glance. The window is resizable and adjusts to different screen sizes and scaling settings, so text stays large and readable no matter your setup. One notable extra is a built in local web server, which runs on port 9090. Once you turn it on and open the right firewall rule, you can check your GPU stats from a phone or tablet on the same home network, either through a simple mobile friendly page or a fuller dashboard view with more detail. This only works on your local network. It does not send anything to the internet or any outside service. RadeonMon is read only: it reports on the GPU, it does not change any settings or apply any configuration changes. To run it you need Windows 10 or 11 64 bit, a Radeon GPU supported by ADLX, and up to date AMD graphics drivers. CPU monitoring and the web server both need administrator privileges, and CPU metrics also require AMD's Ryzen Master Monitoring SDK to be installed separately. If you want to build it yourself instead of using a release download, the project uses CMake with MSVC and the Ninja build system, and you need the ADLX SDK and the Ryzen SDK placed in specific folders before building. This is a solo, independent project. It is not made or endorsed by AMD.

Copy-paste prompts

Prompt 1
Explain how RadeonMon uses AMD ADLX to read GPU sensor data on Windows.
Prompt 2
Show me how to build RadeonMon from source with CMake, MSVC, and Ninja.
Prompt 3
Help me set up the Windows Firewall rule needed to reach RadeonMon's web server from my phone.
Prompt 4
Walk me through what CPU metrics RadeonMon can show on a Ryzen system and why.

Frequently asked questions

What is radeonmon?

A lightweight Windows app that monitors AMD Radeon GPU temperature, power, and fan speed in real time, with an optional web dashboard for checking stats from your phone.

What language is radeonmon written in?

Mainly C++. The stack also includes C++, Win32 API, AMD ADLX.

What license does radeonmon use?

No license information is stated in the README.

How hard is radeonmon to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is radeonmon for?

Mainly vibe coder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.