Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Godot CEF

An asset by dsh0416
The page banner background of a mountain and forest
Godot CEF thumbnail image
Godot CEF thumbnail image
Godot CEF thumbnail image
Godot CEF thumbnail image
Godot CEF image holder but it is empty

Quick Information

0 ratings
Godot CEF icon image
dsh0416
Godot CEF

Godot CEF is a high-performance Chromium Embedded Framework (CEF) integration for Godot 4.5+. It renders web content into a Godot texture via the CefTexture node, so you can use HTML/CSS/JS as in-game UI (2D) or as screens in 3D scenes.Highlights- CefTexture node (extends TextureRect) for interactive webpages as textures - GPU-accelerated Off-Screen Rendering (OSR) when supported (fast path), with automatic software fallback- DevTools remote debugging (enabled in editor/debug builds)- Bidirectional IPC (GDScript ↔ JavaScript)- res:// and user:// custom schemes for loading Godot resources in the browser- Input support: mouse, keyboard, scroll/pan gestures, IME composition- Optional audio capture routed through Godot audioPlatform / backend support (accelerated OSR)- Windows: D3D12 ✅, Vulkan ✅ (x86_64; uses extension injection)- macOS: Metal ✅- Linux: Vulkan ✅ (x86_64; uses extension injection)- All platforms: Software rendering ✅Quick start1. Download and install this addon via the Asset Library2. Add a CefTexture node and set: - url = "https://example.com" - enable_accelerated_osr = trueLimitations- Prebuilt CEF binaries may not include proprietary codecs (H.264/AAC/MP3)- Vulkan accelerated OSR on Windows/Linux currently relies on a Vulkan device hook on x86_64- Some sites may require additional permissions/security settings (see docs)Links- Docs: https://godotcef.org- GitHub repo + issues: https://github.com/dsh0416/godot-cef

Supported Engine Version
4.5
Version String
1.11.2
License Version
MIT
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

Godot CEF is a high-performance Chromium Embedded Framework (CEF) integration for Godot 4.5+. It renders web content into a Godot texture via the CefTexture node, so you can use HTML/CSS/JS as in-game UI (2D) or as screens in 3D scenes.

Highlights
- CefTexture node (extends TextureRect) for interactive webpages as textures
- GPU-accelerated Off-Screen Rendering (OSR) when supported (fast path), with automatic software fallback
- DevTools remote debugging (enabled in editor/debug builds)
- Bidirectional IPC (GDScript ↔ JavaScript)
- res:// and user:// custom schemes for loading Godot resources in the browser
- Input support: mouse, keyboard, scroll/pan gestures, IME composition
- Optional audio capture routed through Godot audio

Platform / backend support (accelerated OSR)
- Windows: D3D12 ✅, Vulkan ✅ (x86_64; uses extension injection)
- macOS: Metal ✅
- Linux: Vulkan ✅ (x86_64; uses extension injection)
- All platforms: Software rendering ✅

Quick start
1. Download and install this addon via the Asset Library
2. Add a CefTexture node and set:
- url = "https://example.com"
- enable_accelerated_osr = true

Limitations
- Prebuilt CEF binaries may not include proprietary codecs (H.264/AAC/MP3)
- Vulkan accelerated OSR on Windows/Linux currently relies on a Vulkan device hook on x86_64
- Some sites may require additional permissions/security settings (see docs)

Links
- Docs: https://godotcef.org
- GitHub repo + issues: https://github.com/dsh0416/godot-cef

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Godot CEF icon image
dsh0416
Godot CEF

Godot CEF is a high-performance Chromium Embedded Framework (CEF) integration for Godot 4.5+. It renders web content into a Godot texture via the CefTexture node, so you can use HTML/CSS/JS as in-game UI (2D) or as screens in 3D scenes.Highlights- CefTexture node (extends TextureRect) for interactive webpages as textures - GPU-accelerated Off-Screen Rendering (OSR) when supported (fast path), with automatic software fallback- DevTools remote debugging (enabled in editor/debug builds)- Bidirectional IPC (GDScript ↔ JavaScript)- res:// and user:// custom schemes for loading Godot resources in the browser- Input support: mouse, keyboard, scroll/pan gestures, IME composition- Optional audio capture routed through Godot audioPlatform / backend support (accelerated OSR)- Windows: D3D12 ✅, Vulkan ✅ (x86_64; uses extension injection)- macOS: Metal ✅- Linux: Vulkan ✅ (x86_64; uses extension injection)- All platforms: Software rendering ✅Quick start1. Download and install this addon via the Asset Library2. Add a CefTexture node and set: - url = "https://example.com" - enable_accelerated_osr = trueLimitations- Prebuilt CEF binaries may not include proprietary codecs (H.264/AAC/MP3)- Vulkan accelerated OSR on Windows/Linux currently relies on a Vulkan device hook on x86_64- Some sites may require additional permissions/security settings (see docs)Links- Docs: https://godotcef.org- GitHub repo + issues: https://github.com/dsh0416/godot-cef

Supported Engine Version
4.5
Version String
1.11.2
License Version
MIT
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers