7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

MangoHud

Open source

A Vulkan and OpenGL overlay for Linux that shows FPS, temperatures and CPU and GPU load while a game or application is running.

GitHub stars
9.1k
Last commit
2 days ago
Repository age
6 years
Version
v0.8.4
Licence
MIT
Self-hosted
Yes

About MangoHud

MangoHud is an overlay for Vulkan and OpenGL applications that displays performance metrics in the corner of the screen. It reports frames per second, temperatures, CPU and GPU load and more, and is mostly used by Linux gamers and benchmarkers to see how a game is running in real time.

The overlay is configured with environment variables or a config file, with the options MANGOHUD_CONFIG, MANGOHUD_CONFIGFILE and MANGOHUD_PRESETSFILE, and has keybindings and workarounds for different setups. It can also log FPS data, which can be uploaded to FlightlessMango.com for online visualization or viewed locally with mangoplot. The documentation includes a table of metrics supported by each GPU vendor and driver.

MangoHud is written in C and licensed under MIT. It can be built from source using Meson and Ninja, with 32-bit builds for older games, or installed from pre-packaged binaries on GitHub releases, from Arch, Debian, Ubuntu, Fedora, Solus and openSUSE repositories, or as a Flatpak.

Key features

  • FPS counter overlay for Vulkan and OpenGL
  • CPU and GPU load and temperature display
  • Configuration through files and environment variables
  • Custom keybindings for toggling the HUD
  • FPS logging for benchmarks
  • Local plotting with mangoplot

Good fit for

  • →Monitoring game performance on Linux
  • →Benchmarking hardware with FPS logs
  • →Spotting thermal or GPU bottlenecks
Built with
C
Tags
overlay
vulkan
opengl
linux
gaming
benchmarking
fps
monitoring
hud

MangoHud: questions and answers

What is MangoHud used for?
MangoHud is a Vulkan and OpenGL overlay for Linux that shows FPS, temperatures and CPU and GPU load while a game or application is running. It is a good fit for monitoring game performance on Linux, benchmarking hardware with FPS logs and spotting thermal or GPU bottlenecks.
Is MangoHud open source?
Yes. MangoHud is open source under the MIT licence. Its source code is on GitHub at flightlessmango/MangoHud and is written mainly in C.
Is MangoHud free?
Yes. MangoHud is open source, so the software itself is free to use.
Can I self-host MangoHud?
Yes. MangoHud can be self-hosted on your own server or infrastructure.
What are some alternatives to MangoHud?
Similar open-source tools in the Monitoring & Observability category include Linux Dash, WGCLOUD and Sysstat. SaaS products in the same category include Amazon CloudWatch, AppDynamics and AppSignal.
Is MangoHud actively maintained?
Yes. The most recent commit to MangoHud was on 30 September 2026, and the latest release is v0.8.4, published on 27 May 2026. The project has 9.1k stars on GitHub.

Open-source alternatives to MangoHud

See all

SaaS alternatives to MangoHud

See all