[WBUI] In-World web browsing!
An interactive web browser for Garry’s Mod that allows players to view and interact with websites directly in-game.
This addon lets you spawn interactive web panels. You can browse websites, click links, scroll through pages, and interact with web content while staying immersed in the game environment.
(Currently the browser is clientside)
Chromium Beta[www.solsticegamestudios.com]
GModCEFCodecFix[github.com]
- Open the Spawn Menu (Q by default)
- Navigate to Entities -> Fun & Games
- Click on "Web Browser Panel"

Hold C and right-click the panel and access the context menu to configure:
- URL: Change the website being displayed
- HTML Size: Adjust the resolution (higher = more detail but may impact performance)
- Screen Model: Select a different model for the panel
- Angle: Rotate the display (0-360 degrees)
- Max Distance: Set the maximum distance from which the panel is visible/interactive
The entity creates a DHTML panel on the client and renders it onto a 3D surface in the game world. User inputs are captured and translated into JavaScript events that are injected into the webpage, simulating normal browser interactions.
- Synchronize panel state between players (shared browsing)
- Maybe a mouse lock for 3D games? Or a way to show the fullscreen, both seems bleh
- Add better support for drag and hover operations, still needs some tweaks
- IMGUI library by wyozi
- Help from Andreweathan
https://github.com/Meowlan/wbui/
MIT License