New project Zebkit packages Chromium engine as an embeddable library
Zebkit offers Chromium's core components—Blink, V8, PDFium, FFmpeg and more—as a single library that developers can link directly into their own applications, rather than a full browser or Electron-style runtime. It provides one API across Linux, macOS and Windows, with bindings for C, Rust, Python and JavaScript, letting apps add web views, PDF rendering, media playback and other Chromium features while keeping their own process, toolkit and packaging.
GoKawiil's interpretation of the reporting above, not reported fact.
By positioning itself as a component rather than a runtime, Zebkit could appeal to developers who want Chromium's capabilities without adopting Electron's heavier footprint and architecture, similar to how libraries like SQLite are integrated. This approach may lower the barrier for native applications in multiple languages to embed web rendering, PDF handling and media support without being locked into a browser-shaped app structure.
- Zebkit exposes Chromium's engine (Blink, V8, PDFium, FFmpeg) as a linkable library rather than a full runtime.
- It supports native apps written in C, C++, Rust, Python or JavaScript, integrating into their existing event loops and windows.
- The project offers selective features—web views, PDF APIs, custom URL schemes, native UI, and Playwright/CDP support—that developers can adopt individually.
Source: github.com, 2026-11-09
Published there as: “Zebkit – Chromium's engine as a library you link, not a runtime you live in”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.