3,365 apps tracked 0 new today 17 updated today Synced 26m ago

Mission Center

Monitor system resource usage

Mission Center Developers ✓ Verified

io.missioncenter.MissionCenter
View on Flathub ↗

Monitor your CPU, Memory, Disk, Network and GPU usage, accompanied by a per app and process breakdown of these statistics

Features:

  • Monitor overall or per-thread CPU usage
  • See system process, thread, and handle count, uptime, clock speed (base and current), cache sizes
  • Monitor RAM and Swap usage
  • See a breakdown how the memory is being used by the system
  • Monitor Disk utilization and transfer rates
  • Monitor network utilization and transfer speeds
  • See network interface information such as network card name, connection type (Wi-Fi or Ethernet), wireless speeds and frequency, hardware address, IP address
  • Monitor overall GPU usage, video encoder and decoder usage, memory usage and power consumption, powered by the popular NVTOP project
  • Monitor system fans
  • See a breakdown of resource usage by app and process
  • Supports a minified summary view for simple monitoring
  • Use hardware accelerated rendering for all the graphs in an effort to reduce CPU and overall resource usage
  • Uses GTK4 and Libadwaita
  • Written in Rust

Limitations (there is ongoing work to overcome all of these):

  • Intel GPU monitoring is only supported for Broadwell and later GPUs; and does not support VRAM, power, or temperature monitoring
  • When using Linux Mint/Cinnamon, launched applications may not show up in the "Applications" section (Upstream issue: https://github.com/linuxmint/cinnamon/issues/12015)

Comments, suggestions, bug reports and contributions welcome

Screenshots

Per-thread CPU utilization and detailed processor information
Per-thread CPU utilization and detailed processor information
RAM and swap usage, memory composition and memory module details
RAM and swap usage, memory composition and memory module details
Activity, transfer rates and capacity for each storage device
Activity, transfer rates and capacity for each storage device
Ethernet throughput, with adapter, hardware address and IP details
Ethernet throughput, with adapter, hardware address and IP details
Wi-Fi throughput, with signal strength, frequency and IP details
Wi-Fi throughput, with signal strength, frequency and IP details
GPU utilization, video encoding and decoding, memory usage and power draw
GPU utilization, video encoding and decoding, memory usage and power draw
Fan speed and temperature history for every fan in the system
Fan speed and temperature history for every fan in the system
Resource usage broken down by running apps and processes
Resource usage broken down by running apps and processes
System services tab, showing the list of running services and associated actions
System services tab, showing the list of running services and associated actions
The CPU page using the dark color scheme
The CPU page using the dark color scheme
The disk page using the dark color scheme
The disk page using the dark color scheme

Observed history

App ChangeVersionWhen ↓

No observed changes yet.

The initial import establishes a baseline. Future version changes will appear here.

Browse the app catalogue →

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

1.2.024 Jul 2026

Noteworthy changes:

  • Add a new Battery page to the Performance tab, with charge graphs and detailed battery information (@jlo62)
  • Show per-partition usage details on the disk page, including used and free space (@jojo2357)
  • Overhaul the graphing backend: smoother animations and rendering, a new loading shimmer while data loads, and less stuttering on application startup (@jojo2357, @kicsyromy)
  • Improve application detection, fixing wrong names and icons, phantom entries for PWAs, and constantly cycling processes (@kicsyromy)
  • Improvements to the Snap package, which was upgraded to the core24 snap (@kicsyromy)
  • Improvements to the AppImage package which now uses quick-sharun, is smaller and no longer depends on FUSE (@kicsyromy)

Minor features:

  • Add a second CPU graph that can show temperature, power draw or CPU frequency (@jlo62)
  • Add memory compression (zRAM/zswap) statistics to the Memory page (@timatgca)
  • Refactor and redesign the Preferences dialog (@kicsyromy)
  • Allow disabling entire device categories and individual network types (@kicsyromy)
  • Update to GNOME 50 Platform (@kicsyromy)
  • Pause UI refreshes by holding the CTRL key, just like the Windows Task Manager (@jlo62)
  • More accurate per-process memory usage using a hybrid PSS approximation (@kicsyromy)
  • Show per-process swap usage instead of shared memory in the Apps page (@jlo62)
  • Allow sending process signals that require elevation via `pkexec` (@jojo2357)
  • Add an option to select what the middle GPU graph displays (@jlo62)
  • Add a first run dialog and setup script for advanced features (@jlo62)
  • Add `--app-id`/`-a` command-line flag for setting custom application IDs (@kicsyromy)
  • Collapse and expand rows using double-click or the left and right arrow keys (@jojo2357)
  • Display the network connection state in the network details sidebar (@jojo2357)
  • Show total GPU memory on the graph when GTT is not available (@jlo62)
  • Add an option to gray out zero values in the Apps page (@jlo62)
  • Enhance the About System dialog with more information and better copy functionality (@jlo62)
  • Add and rebind keyboard shortcuts, including Alt+1/2/3 for switching pages and F9 for toggling the sidebar (@jlo62)
  • Add a visual indicator when CPU speed falls back to BogoMIPS (@bleys1)
  • Move icon extraction to backend to improve portability and remote monitoring (@jojo2357)

Bug fixes:

  • Fix phantom CPU usage spikes when the system is idle (@kicsyromy)
  • Fix L3 and L4 cache sizes on CPUs with SNC-like topologies (@kicsyromy)
  • Treat ZFS ARC as free memory (@kicsyromy)
  • Fix blurry application icons on HiDPI displays (@kicsyromy)
  • Fix the SMART dialog so that it properly adapts to narrow widths (@kicsyromy)
  • Detect drives becoming ejectable at runtime (@jojo2357)
  • Fix a race condition in the Apps page (@jojo2357)
  • Fix graphing inconsistency on the disk page (@jojo2357)
  • Read CPU temperatures from the hwmon directory used by the SteamDeck (@jlo62)

Translation updates:

  • Basque Ibai Oihanguren Sala
  • Bulgarian Alexander Stoilov
  • Catalan Xusi Fons Jaime Muñoz Martín
  • Chinese (Traditional Han script) Kisaragi Hiu 默想刃Mokuso YB
  • Chinese (Simplified Han script) lumingzh
  • Czech Pavel Borecki
  • Dutch Luc van der Werf
  • Finnish Henri Koivuranta Jiri Grönroos veiskiboi
  • French Norbert V Nota Inutilis ziyad arif Christophe Jaillet
  • Georgian Temuri Doghonadze
  • German Aircraft192 anon
  • Indonesian Arif Budiman
  • Irish Aindriú Mac Giolla Eoin
  • Italian Pierfrancesco Passerini
  • Kabyle ButterflyOfFire
  • Korean murllock329
  • Norwegian Bokmål ovl-1 Telaneo
  • Occitan Quentin PAGÈS
  • Polish NooB9496
  • Portuguese Hugo Carvalho Jonathan Teixeira
  • Portuguese (Brazil) Rafael Henrique Rubens Stuginski Jr
  • Russian Anatoly Bogomolov Maxim
  • Serbian Марко М. Костић
  • Spanish Xusi Fons
  • Swedish Game Nobz Jonas Viktor Engkvist
  • Tamil தமிழ்நேரம்
  • Turkish İsmail POLAT Sabri Ünal
  • Ukrainian anonymous Димко
  • Vietnamese lebao3105 Loc Huynh
1.1.011 Nov 2025

Noteworthy changes:

  • Overhaul Services Page to include viewing child processes, user services, filtering on status, and a more efficient backend
  • Add an About System dialog that can be accessed from the context menu

Minor features:

  • Update to GNOME 49 Platform
  • Show CPU power Draw
  • Add ability to send various OS signals to processes

Bug fixes:

  • Ignore SMART temps of 0 Kelvin
  • Improve fans configuration
  • Reduce label formatter overhead
  • For GPUs, fix reading of max_link_{width,speed} and make reading current values more robust
  • Fix MemoryCompositionWidget tooltip offset
  • Reduce CPU usage when fetching and updating data

Translation updates

  • Arabic by jonnysemon
  • Basque by Ibai Oihanguren Sala
  • Belarusian by Yahor, teacond
  • Chinese (Simplified Han script) by flywater
  • Czech by Fjuro, erindesu, orangesunny, pavelbo
  • Dutch by philip.goto, Klinton_
  • Estonian by IndrekHaav
  • Finnish by artnay
  • French by Norbert V
  • Galician by Espasant3
  • German by Gian Veronese, Real Tehreal, dbstf
  • Hebrew by yarons
  • Hungarian by therealmate, KAMI911
  • Italian by FrecceNere, Kryotek, amivaleo
  • Irish by aindriu80
  • Japanese by shryt0206, rainy_sunset
  • Norwegian Bokmål by Telaneo
  • Polish by keloH, Real_Microwave, Cool guy
  • Portuguese by Raphael Campos, SantosSi
  • Portuguese (Brazil) by Raphael Campos, danick8989, flyrio
  • Russian by teacond
  • Spanish by nolddor, BrYellow, maxdesigna7x
  • Tamil by tace16
  • Turkish by yigitalcks, yakushabb
  • Ukrainian by Ethermidate
1.0.225 May 2025
  • Fix a crash that occurs on some systems due to an integer overflow
1.0.124 May 2025

Noteworthy changes:

  • Refactor SMART dialog design

Minor features:

  • Show an error when the app cannot read SMART data
  • Show total number of available RAM slots
  • Try to show drive SMART status more accuratly
  • Show maximum PCIe speed if availble and differs from the current one
  • Add extra keyboard shortcuts for controlling services and apps in their respective pages

Bug fixes:

  • Fix CPU name for LoongArch
  • Fix application failing to open because of missing settings key
  • Fix incorrect Formatted value for disks
  • Change memory default base to 2
  • Update and fix translations templates
  • Try to use the fan name as the summary, if available, and fall back to temperature name, if not
  • Fix application name in the About window
  • Keep order of unit toggles in the Preferences window consistent

Translation updates

  • Basque by Ibai Oihanguren Sala
  • Bulgarian by Venelin Stoykov
  • Chinese (Simplified Han script) by flywater
  • Chinese (Traditional Han script) by Taijuin Lee, Angel Sherry
  • Czech by Pavel Borecki
  • Estonian by Indrek Haav
  • German by Philipp Kiemle, ItsGamerik
  • Indonesian by ilhamfauzan
  • Irish by Aindriú Mac Giolla Eoin
  • Romanian by Romeo Calota
  • Spanish by Jack Nolddor