Edit of asset "GDCEF Godot4" Accepted

Old/Current New/Edit
Title GDCEF Godot4
Description gdCEF - Chromium Embedded Framework for Godot 4

Integrate a fully functional web browser into your Godot 4.2+ games on Linux and Windows. This GDExtension wraps the Chromium Embedded Framework (CEF) API, enabling you to display web content in 2D and 3D scenes and interact with it using GDScript.

========================
Supported Platforms
========================

- Linux (X11 required)
- Windows
- macOS (worked, but developers are needed to improve support)

Android and iOS are not supported by CEF and therefore not supported by gdCEF.

Godot 3 users: gdCEF is no longer maintained for Godot 3, but the last version is still available here: https://godotengine.org/asset-library/asset/1426

========================
Installation
========================

Starting from version 0.19.0, gdCEF no longer requires users to compile the source code.

From the Godot editor, simply download the CEF artifacts folder into your project (500+ MB). Once downloaded, gdCEF is ready to use.
(Note: the available binaries depend on the GitHub CI configuration, so not all architectures are currently provided.)

========================
ChangeLog
========================

Since version 0.19.0, gdCEF no longer requires users to compile the source code.

Since version 0.18.0, major improvements have been made, including:
- CPU and GPU optimizations
- Numerous keyboard and input handling fixes

========================
Community & Support
========================

For help with installation or general questions, join our Discord: https://discord.gg/EckEwy7S5U

========================
Documentation
========================

- Installation Guide: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/doc/installation.md
- API Reference: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/doc/API.md
- Design Details: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/doc/detailsdesign.md
- Demos Info: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/demos/README.md
- FAQ: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/doc/faq.md
gdCEF is a web viewer plugin for Godot 4.2 and 4.3, available on Linux, Windows and MacOSX, based on the Chromium Embedded Framework (CEF) for your 2D and 3D applications.

Note 1: For Godot 3 users, gdCEF is no longer maintained but still available at: https://godotengine.org/asset-library/asset/1426
Note 2: Android and iOS devices are not supported by CEF and therefore by gdCEF.

There are three methods to install gdCEF in your project:

1. Direct Download Method:
- Download pre-built gdCEF artifacts directly from GitHub: https://github.com/Lecrapouille/gdcef/releases
- Available for Linux, Windows and MacOSX (x64 architectures only).
- Simply untar and place the cef_artifacts folder in your project.
- Limitations:
* Cannot choose CEF or Godot versions.
* Cannot customize the artifacts folder name.
* Limited to x64 architectures due to CI constraints.

2. Script-Based Download (since v0.12.0):
- Download gdCEF source code from Godot Asset Library.
- Use the provided Python3 build script (addons/gdcef/build.py).
- Folders with C++ source code can be removed as they are not compiled.
- Set GITHUB_GDCEF_RELEASE variable to your desired version.
- Run the script to download artifacts and prepare demos.
- Has the same limitations as the direct download method.

3. Compilation Method (Recommended):
- Download gdCEF source code from Godot Asset Library.
- Run the Python3 build script (addons/gdcef/build.py).
- Script is preconfigured but customizable in its first section.
- Process (5-15 minutes):
* Downloads and compiles godot-cpp.
* Downloads and compiles prebuilt CEF.
* Compiles gdCEF.
- Requirements:
* Python3 with required plugins.
* Build tools: Scons, CMake, Make or Ninja.
* For MacOSX: Xcode Command Line Tools.

Once gdCEF has been compiled, you can try demos in the addons/gdcef/demos folder.

The project also offer documentation:
- Installation: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/installation.md
- API: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/API.md
- Details Design: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/detailsdesign.md
- Demos: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/demos/README.md
- FAQ: https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/README.md#faq

Otherwise, for installation help or general questions, the best way is to join our Discord: https://discord.gg/EckEwy7S5U
Category 2D Tools
License MIT
Repository Provider Custom
Repository Url https://github.com/Lecrapouille/gdcef
Issues Url https://github.com/Lecrapouille/gdcef/issues
Godot version Godot 4.2
Version String 0.19.1-godot4 0.14.1-godot4
Download Commit https://github.com/Lecrapouille/gdcef/releases/download/v0.19.1-godot4/gdcef-0.19.1_godot-4.5.zip 0319a57410c3bb6c94caefc8a63a58f4806f40fc
Download Url (Computed) https://github.com/Lecrapouille/gdcef/releases/download/v0.19.1-godot4/gdcef-0.19.1_godot-4.5.zip 0319a57410c3bb6c94caefc8a63a58f4806f40fc
Icon Url https://raw.githubusercontent.com/Lecrapouille/gdcef/refs/heads/godot-4.x/demos/3D/icon.png