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 - Web Viewer Plugin for Godot 4.x
=======================================

gdCEF is a web viewer plugin for Godot >= 4.2, compatible with Linux, Windows, and macOS.
It uses the Chromium Embedded Framework (CEF) to bring web content into your 2D and 3D applications.

Notes:
------
1. Godot 3 users: gdCEF is no longer maintained but still available here:
https://godotengine.org/asset-library/asset/1426

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

Installation Methods
====================

There are three ways to install gdCEF in your project:

1. Direct Download (Prebuilt Binaries)
---------------------------------------
- Download binaries from GitHub:
https://github.com/Lecrapouille/gdcef/releases
- Extract the archive and place the 'cef_artifacts' folder into your project.

Limitations:
* Fixed versions of CEF and Godot.
* The artifacts folder name cannot be changed.
* Only x64 architectures are supported due to CI limitations.

2. Script-Based Download (since v0.12.0)
----------------------------------------
- Download the gdCEF source code from the Godot Asset Library.
- Use the provided Python 3 build script:
addons/gdcef/build.py
- C++ source folders can be deleted as they are not compiled.
- Set the GITHUB_GDCEF_RELEASE variable to the version you want.
- Run the script to download binaries and set up demo scenes.

Limitations:
* Same as the direct download method.

3. Build from Source (Recommended)
----------------------------------
- Download the gdCEF source code from the Godot Asset Library.
- Run the Python 3 script: addons/gdcef/build.py
- The script is preconfigured but can be customized at the top.

Build Process (takes 5–15 minutes):
* Downloads and compiles godot-cpp.
* Downloads and extracts prebuilt CEF.
* Compiles gdCEF.

Requirements:
* Python 3 with necessary packages.
* Build tools: SCons, CMake, Make or Ninja.
* On macOS: Xcode Command Line Tools.
* On Windows: Visual Studio, Windows SDK, console with admin rights.

After compilation, you can try the demo scenes in:
addons/gdcef/demos

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

- Installation Guide:
https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/installation.md

- API Reference:
https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/API.md

- Design Details:
https://github.com/Lecrapouille/gdcef/blob/godot-4.x/addons/gdcef/doc/detailsdesign.md

- Demos Info:
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

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

For help with installation or general questions, 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.17.0-godot4
Download Commit https://github.com/Lecrapouille/gdcef/releases/download/v0.19.1-godot4/gdcef-0.19.1_godot-4.5.zip 27202c7a291f36847042c3f7fdbddedec8331125
Download Url (Computed) https://github.com/Lecrapouille/gdcef/releases/download/v0.19.1-godot4/gdcef-0.19.1_godot-4.5.zip 27202c7a291f36847042c3f7fdbddedec8331125
Icon Url https://raw.githubusercontent.com/Lecrapouille/gdcef/refs/heads/godot-4.x/demos/3D/icon.png