chromiumembedded/cef

Chromium Embedded Framework (CEF). A simple framework for embedding Chromium-based browsers in other applications.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 15 minutes ago
Added to GitGenius on September 14th, 2026
Created on April 2nd, 2017
Open Issues & Pull Requests: 202 (+0)
GitHub issues: Enabled
Number of forks: 659
Total Stargazers: 4,789 (+0)
Total Subscribers: 115 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 9.3 hours
Mean response time: 41.5 days
90th percentile: 48.7 days
Tracked items: 480

Most active contributors

Sign in to see contributor activity.

How this project is maintained

About 3% of issues opened in the past year have never received a reply. 66% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "Framework" is answered fastest, typically in under an hour, while "cefclient" waits about 3 days. 79% of issues opened in the past year have been closed, leaving a working backlog. Three people close 95% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 99
New in 7 days: 2
Closed in 7 days: 2
Avg open age: 844 days
Stale 30+ days: 87
Stale 90+ days: 77

Recent activity

Opened in 7 days: 1
Closed in 7 days: 2
Comments in 7 days: 0
Events in 7 days: 3

Top labels

  • bug (321)
  • enhancement (108)
  • windows (78)
  • help wanted (65)
  • osr (58)
  • linux (46)
  • Framework (40)
  • macos (31)

Detailed Description

Chromium Embedded Framework (CEF) is a framework for embedding Chromium-based browsers in other applications.

CEF addresses the challenge of integrating a full-featured web browser into native applications without requiring developers to navigate the complexity of the underlying Chromium and Blink codebase. It provides production-quality stable APIs and binary distributions tied to specific Chromium releases, insulating host applications from low-level implementation details. The framework includes C and C++ interfaces and supports close integration between the browser and host application, allowing control over resource loading, navigation, context menus, printing, and custom plugins or protocols.

CEF suits applications that need to embed HTML5-compliant web content, whether as a browser control within a native application, as the primary UI layer for a lightweight shell application, for off-screen rendering with custom drawing frameworks, or for automated testing of web properties. The framework is designed for both performance and ease of integration into new and existing applications. It supports multiple programming languages and operating systems, with default implementations providing rich functionality that typically requires minimal integration work.

The project maintains active engagement with its user community through a dedicated support forum and announcement channels. Development activity shows consistent attention to the codebase with regular updates and issue tracking. The framework has achieved substantial real-world adoption, with over one hundred million installed instances embedded across products from companies spanning diverse industries.