Browser Extension

Cyberpunk 2077 β€” Mods & Enhancements

Browser Extension

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

Add your first custom site via the mod's config file

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.

Link custom sites to quests via journal entries

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.

Use the built-in site list debugger to test

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

More Cyberpunk 2077 Mods & Enhancements

Cyber Engine Tweaks

Modders Resources

TweakXL

Modders Resources

Native Settings UI

Modders Resources

Mod Settings

User Interface

Virtual Atelier

Characters

Material and Texture Override

Utilities

Input Loader

Utilities

Immersive First Person v2.0 - Native Height and Camera Rework

Gameplay
πŸ” Search Wiki
Type a command, item, or cheat to search across 60+ games.