ModsFinder

WebGUI

by KoSHer

WebGUI lets a server serve ordinary web pages as in-game screens, rendered in Minecraft by an embedded Chromium browser.

FabricNeoForgeServer required, client optionalMIT LicenseOpen source1.20.1 – 26.3

What it does

A page can be shown full-screen or as a transparent overlay above gameplay. Pages are written with HTML, CSS and JavaScript, and frameworks such as React, Vue, Svelte or plain JavaScript can be used. A server places its files in a folder, and players open the page through the mod; editing a file and running one command refreshes the page for everyone in front of it.

Clicks on a page can fire events that run server commands, and a page can read the player's name, health and what they are looking at.

Installation needs Fabric API. WebGUI runs on the server and is required there, while the client needs it only for players to see the screens. Files are published for Fabric and NeoForge across 13 game versions, 1.20.1 – 26.3. The mod is open source under the MIT License, and its source code, issue tracker and wiki are public.

Key features

  1. Web pages as in-game screens

    Pages render in an embedded Chromium browser, so the content is actual HTML, CSS and JavaScript.

  2. Full-screen and overlay modes

    A page can cover the whole screen or sit transparently over gameplay as a HUD element.

  3. Player and world data

    Pages can read the player's name, health, food, position and the block or mob under the crosshair, and update as they move.

  4. Two-way communication

    Clicks become events the server can handle, and the page can receive updates over WebSocket.

  5. Hot reload during development

    Changes to a page's files appear in game after a refresh, so a page can be built against the same screen players will see.

Compatibility

Latest build for each game version and loader.

26.x3 of 3 versions with builds
26.32.0.0+mc26.3-fabric2.0.0+mc26.3-neoforge
26.22.0.0+mc26.2-fabric2.0.0+mc26.2-neoforge
26.1.2Not available2.0.0+mc26.1.2-neoforge
1.21.x9 of 9 versions with builds
1.21.112.0.0+mc1.21.11-fabric2.0.0+mc1.21.11-neoforge
1.21.101.4.1+mc1.21.111.4.1+mc1.21.11+neoforge
1.21.91.4.1+mc1.21.111.4.1+mc1.21.11+neoforge
1.21.81.4.1+mc1.21.111.4.1+mc1.21.11+neoforge
1.21.71.4.1+mc1.21.111.4.1+mc1.21.11+neoforge
1.21.61.4.1+mc1.21.111.4.1+mc1.21.11+neoforge
1.21.51.4.1+mc1.21.111.4.1+mc1.21.11+neoforge
1.21.12.0.0+mc1.21.1-fabric2.0.0+mc1.21.1-neoforge
1.211.4.1+mc1.21.11.4.1+mc1.21.1+neoforge
1.20.x1 of 1 version with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Who it’s for: Server owners and developers who want custom interfaces without writing a Java GUI for each one. Players on a server that runs the mod only need the client part to see the pages.

Questions

Does WebGUI need Fabric API?

Yes. Fabric API is listed as a required dependency, so it must be installed alongside WebGUI on Fabric.

Does a player need to install WebGUI?

The server must run the mod, and players may add it to see the pages; the server does not require it on every client, so either side can skip the mod for basic play.

Which loader and version should a server use?

Builds exist for Fabric and NeoForge. The latest file for both loaders targets 26.3, with 2.0.0 dated 2026-10-13 on the beta channel.

Can a server host the pages from its own machine?

Pages are placed in a folder on the server, and the mod does not depend on a separate web host; the source notes that a connection through the server's own domain can be used.

In the catalog

WebGUI is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 8,071 mods support Minecraft 26.3.

Similar mods

What the author says

WebGUI opens a real web page in the game — as a full-screen interface or as a transparent overlay on top of gameplay. Not a reskinned inventory, not another UI framework to learn: actual HTML, CSS and JavaScript, rendered by actual Chromium. If you can build a website, you can build a Minecraft interface.
KoSHer, on the Modrinth page

Official listing

Owner
KoSHer
Published
2026-04-28
Updated on Modrinth
2026-10-13
Facts verified
2026-10-15

Tags