DynamicHUD
With DynamicHUD, developers can build customizable on-screen HUD elements that players can later move, edit and interact with in-game.
What it does
DynamicHUD is a library mod that provides an in-game HUD engine. It lets mod creators create, load, save and interact with HUD elements, and it exposes an API so other mods can define their own customizable overlays. Players who install mods built on it can then modify those elements without editing files.
Installation requires Fabric Loader and Fabric API, then placing the file in the mods folder of the Minecraft directory before launching the game. The mod is client-side only, so servers do not need it, and it is released under the MIT License as open source. Files exist for Fabric and Quilt across 14 release versions, 1.19.4 – 26.1.2, with 5.0.0 for 26.1.2 as the latest build. Older versions also need YACL installed alongside DynamicHUD.
Key features
Create HUD elements
Developers can create HUD elements that appear as overlays during play and that players can position.
Save and load layouts
HUD element setups can be saved and loaded again, so a chosen arrangement persists between sessions.
Interactive overlays
Elements respond to player input, allowing them to be modified and used in-game rather than only displayed.
Public API
An API lets other mods register their own customizable HUD elements on top of the library.
Gallery
Compatibility
Latest build for each game version and loader.
26.x2 of 2 versions with builds
1.21.x5 of 5 versions with builds
1.20.x6 of 6 versions with builds
1.19.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Mod authors building interfaces
A mod author can use the API to add overlays that players rearrange through the library instead of writing a separate HUD system.
Players customizing their screen
Players who run mods built on DynamicHUD can move, save and change HUD elements to suit their layout.
Who it’s for: Mod developers who want configurable on-screen elements, and players using mods that depend on the library for their HUD.
How it compares
HUD manager AKA hudman is open source under the GNU General Public License v3.0 only, client-side only, and published for Fabric across 1.20.1 – 1.21.4. HUD Lib is also client-side only and open source under the MIT License, but covers Fabric builds for 1.20.1 – 1.21.11. Scelli runs server-side only under the MIT License and is limited to Fabric files for 1.21.8 – 1.21.11, so it addresses a different environment than DynamicHUD.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| DynamicHUD | Fabric and Quilt | 1.19.4 – 26.1.2 | Client-side only | 2026-08-12 |
| HUD manager AKA hudman | Fabric | 1.20.1 – 1.21.4 | Client-side only | 2025-04-26 |
| HUD Lib | Fabric | 1.20.1 – 1.21.11 | Client-side only | 2025-12-07 |
| Scelli | Fabric | 1.21.8 – 1.21.11 | Server-side only | 2026-02-26 |
Questions
Does DynamicHUD need Fabric API?
Does DynamicHUD have to be on the server?
Which versions need YACL with DynamicHUD?
In the catalog
DynamicHUD is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 15,189 mods support Minecraft 26.1.2.
More from tanishisherewithhh
Similar mods
What the author says
DynamicHUD is a library. It is an API for developers to create customizable HUD elements for their mods that players can modify and interact with.
Official listing
- Modrinth page
- modrinth.com/mod/dynamichud
- Owner
- tanishisherewithhh
- Published
- 2023-06-13
- Updated on Modrinth
- 2026-08-12
- Facts verified
- 2026-10-15
