TaskManager
by Wueffi
TaskManager is a Fabric client profiler that shows, in-game, which mods and parts of the game take CPU, GPU and memory while Minecraft keeps running.
What it does
Open the profiler in-game with F12. It lists startup times, CPU and GPU time, and memory per mod. CPU figures come from sampled stack ownership, so event invokes appear separately, while GPU figures are estimates from render-thread sampling combined with measured GPU timer-query time. Memory is estimated per mod from shared JVM and runtime buckets and the top live class families.
Frametime, FPS, network throughput and disk throughput are each drawn as a timeline graph in the profiler. A world diagnostics view covers the lag map, block entities and hot chunks, and a JVM tab reports thread waits, locks and runtime health. Session recordings can be exported with a summary of the worst frame, MSPT spikes and the top CPU, GPU and memory mods.
The mod is Fabric-only and runs on the client alone: it is client-side only, so servers do not need it. It is published for 1.21.6 – 26.2 across eight release versions, and the latest Fabric file, 1.2.4, targets 1.21.11. TaskManager is released under the PolyForm Noncommercial License 1.0.0 and is not open source, although its source code is public.
Key features
Per-mod CPU attribution
Live CPU time is attributed to each mod by sampling stack ownership, with event invokes listed separately.
Estimated GPU per mod
Render-thread sampling and measured GPU timer-query time give an estimate of each mod's GPU cost.
Startup timing
Fabric entrypoint execution is measured and shown per mod in milliseconds, and the check can be configured.
World and JVM diagnostics
A lag map, block entity hotspots, hot chunks and JVM thread and lock views help locate frame drops.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
zalk's stats is a Fabric mod for 1.21.11 – 26.3 that is open source under the CC0 1.0 Universal license and needs the client, with the server optional. Gpu Cpu Util is open source under the MIT License, targets 1.21 – 1.21.11 and runs on the client alone. Memory Check is server-side only and open source under the GNU General Public License v3.0 only, covering 1.19.2 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| TaskManager | Fabric | 1.21.6 – 26.2 | Client-side only | 2026-08-27 |
| zalk's stats | Fabric | 1.21.11 – 26.3 | Client required, server optional | 2026-10-02 |
| Gpu Cpu Util | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-01-09 |
| Memory Check | Fabric | 1.19.2 – 26.3 | Server-side only | 2026-03-28 |
Questions
Does TaskManager need to be installed on the server?
Are the per-mod GPU and memory values exact?
Which game versions does TaskManager support?
In the catalog
TaskManager is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 13,894 mods support Minecraft 26.2.
More from Wueffi
Similar mods
What the author says
Task Manager is a Fabric client profiler for modded Minecraft that helps you identify frame drops, high MSPT, hot mods, rendering spikes, block-entity pressure, and JVM/runtime issues while the game is still running. That means the profiler is very useful for finding hotspots and spikes, but some values, especially…
Official listing
- Modrinth page
- modrinth.com/mod/taskmanager
- Owner
- Wueffi
- Published
- 2026-02-19
- Updated on Modrinth
- 2026-08-27
- Facts verified
- 2026-10-15
