| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Table of contents:
CEF Python is an open source project founded by Czarek Tomczak in 2012 to provide Python bindings for the Chromium Embedded Framework (CEF). The Chromium project focuses mainly on Google Chrome application development while CEF focuses on facilitating embedded browser use cases in third-party applications. Lots of applications use CEF control, there are more than 100 million CEF instances installed around the world. There are numerous use cases for CEF:
CEF Python also provides examples of embedding CEF for many Python GUI frameworks such as PyQt, wxPython, PyGTK, PyGObject, Tkinter, Kivy, Panda3D, PyGame, PyOpenGL, PyWin32, PySide and PySDL2.
This branch targets CEF 154 (Chromium 154) and Python 3.12+. Packages for it are not yet published on PyPI, see the Build instructions to build and install the wheel.
The last release on PyPI is v66.1 for older Python versions:
pip install cefpython3==66.1
Below is a table with supported platforms, python versions and architectures.
| OS | Py3 | 32bit | 64bit | Status |
|---|---|---|---|---|
| Linux | 3.12 / 3.13 / 3.14 | No | Yes | Tested with CEF 154 on Ubuntu 24.04 (X11) |
| Windows | 3.12 / 3.13 / 3.14 | - | Yes | Not yet ported to CEF 154 (upstream tested CEF 123) |
| Mac | 3.12 / 3.13 / 3.14 | No | Yes | Tested with CEF 154 on macOS 27 (arm64) |
To support general CEF Python development efforts you can make a donation using PayPal button below:
CEF Python is seeking companies to sponsor development of this project. Most important thing would be to have continuous monthly releases with updates to latest Chromium. There is also lots of cool features and new settings that would be nice to implement. We have not yet exposed all of upstream CEF APIs. If your company would like to sponsor CEF Python development efforts then please contact Czarek. There are no active sponsors at this moment.
| Back | FazBrowse Home | New Git URL |