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.13.0
License Version
MIT
Support Level
community
Modified Date
15 days 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.13.0
License Version
MIT
Support Level
community
Modified Date
15 days 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