Browser Extension
Cyberpunk 2077 β Mods & Enhancements
This mod overhauls the in-game web browser (the 'NETdir://ncity.pub' homepage) by creating a framework that lets you inject your own custom websites directly into the game's browser UI, alongside all the vanilla sites pulled from journal entries. It essentially turns the browser into a functional tool for moddersβyou can add lore-friendly news sites, interactive quest hubs, or even a fake social media platform that reacts to your in-game actions. Players install it to enhance immersion, add new lore, or create custom mission briefings that appear in-game without needing to modify the game's core files.
π¦ Full mod page on discovermods
Downloads, ratings, compatibility info, installation guides, and user reviews.
View on discovermods βSyntax
Modders Resources
Example
Downloads: 3,777,252 | Endorsements: 37,316
π‘ Notes
By r457 and gh057 | v0.9.7 | 37,316 endorsements
π― Tips & Tricks
Navigate to your Cyberpunk 2077 installation folder, then 'mods\BrowserExtension\config.json'. Add a new entry under 'sites' with a 'name' (e.g., 'MyNews'), 'url' (e.g., 'mynet://news'), and 'html' field pointing to an HTML file in the 'mods\BrowserExtension\sites\' folder. Use the game's browser CSS classes like '.browser-page' to match the vanilla aesthetic.
In the same config, set 'journalEntry' to the ID of a quest fact (e.g., 'q110_braindance_done'). When that fact becomes true in your save, the site will appear in the browser's 'Favorites' tab. This lets you create dynamic content that unlocks as you progress.
While in game, open the browser with 'B' key, then press 'Ctrl+Shift+D' to toggle debug mode. This will show a console output of all loaded sites and any errors in your HTML. Use this to verify your custom site loads without crashing the browser.
π§ Troubleshooting
Custom sites don't appear in the browser after installing alongside 'Virtual Atelier' or 'Custom Browser Themes'
Load order conflict: 'Browser Extension' must be installed BEFORE those mods in your mod manager. In Vortex, set 'Browser Extension' as the 'Base' mod, and place 'Virtual Atelier' as a 'Mod' that overwrites it. If using manual install, extract 'Browser Extension' first, then overwrite its 'config.json' with any theme mod's changes.
Browser crashes when opening a custom site that uses JavaScript (e.g., a mini-game)
The game's browser engine (CEF) has a strict sandbox. Disable 'enable_javascript' in the mod's config.json for that site, or wrap your JS in a try-catch block. Also, avoid using 'alert()' or 'console.log'βthese crash the game. Use the mod's provided 'DebugLog' function instead.
β οΈ Common Mistakes
- [object Object]
- [object Object]
π Pros
- 37,316 endorsements
- 3,777,252 downloads
- Category: Modders Resources
π Cons
- Requires mod manager installation
- May conflict with similar mods