Cefious Web Browser brings fast, embeddable Chromium-powered web technology directly into Unity, so you can run modern web experiences inside your app without sending users to an external browser.Cefious Web Browser brings Chromium-powered web technology directly into Unity, letting you run modern web experiences inside your app without opening an external browser. It also allows you to create fully local websites for your game, perfect for in-game interfaces, tools, and content.Build in-game web views, dashboards, launchers, account portals, patch notes, storefronts, and internal tools with a developer-first workflow focused on reliability, flexibility, and production-ready performance.Supports Unity Version 2022.3.62f3 + (fully tested on Unity 6+)User-Facing FeaturesChromium-based rendering for modern website compatibilityTabbed browsing with dynamic tab creation and active tab switchingSession history and favorites/bookmarksStored website icons/favicons and retained browsing dataMulti-download support with progress display and cancellationZoom controls for browser content readabilityWeb media playback support, including WebM/YouTube scenariosView Source in new tab supportDeveloper & Integration FeaturesReady to go Prefab with zero setup for use with Unity CanvasNative-feeling Unity integration for runtime and tooling workflowsJavaScript ↔ C# bridge for two-way communication and argument passingIncluded JS Executor for direct script execution and event invocationEvent-driven architecture with built-in hooks and custom extension pointsProgrammable navigation, custom controls, and interaction handlingAudioSource bridge to route browser audio through Unity audio pipelinesConsole/debug utilities for faster testing and troubleshootingPopup interception with configurable new-tab or same-tab fallbacCefious includes a clean, feature-rich browser UI, but the UI is fully optional.Use the included UI as-is, customize it, or replace it completelyEasy to adapt to your own prefabs, Canvas setup, and design languageSupports both Overlay Canvas and World Space (3D) CanvasScalable layout suitable for many screen resolutionsIncludes PSB and Affinity Designer templates to speed up visual customizationContext Menu & Interaction ControlCustom context menu system with page-aware actionsBuilt-in actions include copy, paste, open link, open in new tab, download, and save/copy imageAdd your own context actions or modify built-in behaviorURL Rewrite, Local Sites & SecurityURL Rewriter can map incoming URLs to custom targets, including local hosted contentBuild fictitious in-game websites from project content (example workflow included)Build-time security restrictions can limit which host/domain rules are allowed, helping reduce misuseRewrite rules support custom security indicators: Configurable labelsConfigurable active/inactive security icons per ruleOptional global icon/label overrides for consistent UXAddress bar can display rewrite/fictitious state clearly so users understand when content is locally mappedRemote DebuggingCEF remote debugging can be enabled with a configurable local port (default commonly 9222)http://localhost:9222When enabled, Cefious exposes a local inspector endpoint such as:Open that URL in Chrome, Edge, or another Chromium-based browser to inspect active Cefious pagesThis lets you use familiar browser devtools workflows (DOM/CSS/script/network diagnostics) against pages running inside UnityUI FlexibilityWhether you are building immersive in-game web experiences or robust developer tooling, Cefious Web Browser gives you a production-ready browser backend with an optional UI layer you can keep, adapt quickly, or fully replace.Platform Support & Current LimitationsWindows: Fully supported now.macOS: Planned for a future update.Video codecs/licensing: Some video playback scenarios may be limited without appropriate FFmpeg licensing/configuration.VR: Not yet fully validated/tested in production VR workflows; planned improvements and validation are targeted for a future update.Future updates:Cefious currently targets Windows (64-bit). macOS and expanded VR validation are planned in upcoming updates.Support:DocumentationForumThird-Party NoticesCefious includes third-party components.This asset includes Chromium Embedded Framework (CEF), licensed under the BSD 3-Clause License.This asset also includes Noto Sans font files from Google Fonts, licensed under the SIL Open Font License 1.1.Third-party notice and license files are included inside the asset at:Assets/Cefious Web Browser/notices.txtAssets/Cefious Web Browser/ThirdPartyLicenses/Windows 64-bit support.Requires Chromium Embedded Framework (CEF) runtime.




