개발자 ikey4u가 GitHub에 공개한 Zebkit 프로젝트가 최신 버전 0.4.0을 배포하며 구체적인 성능 지표를 내놓았다. 이 도구는 Chromium 엔진의 핵심 구성 요소인 Blink 렌더링 엔진과 V8 자바스크립트 엔진, PDFium, FFmpeg 등을 하나의 라이브러리로 패키징한다. 개발자는 이를 자신의 네이티브 애플리케이션 코드에 직접 링크하여 사용할 수 있도록 설계했다.

기존의 Electron 런타임 환경에서 벗어나고자 하는 수요를 겨냥한 결과물이다. Zebkit은 C, Rust, Python, Go, JavaScript 등 다섯 가지 언어용 바인딩을 제공한다. 웹 뷰 처리, PDF 렌더링, 미디어 캡처, 네이티브 UI 연동 등의 API를 포함하고 있다.

공개된 벤치마크 데이터는 Electron 45.2.1 버전을 기준점으로 삼았다. Zebkit은 압축 아카이브 크기가 59.4 MiB로, Electron의 87.1 MiB보다 약 34퍼센트 작다. 빈 페이지 로드 시 메모리 사용량도 29퍼센트 감소했다.

콜드 스타트 시간은 2.3초로 측정되어, 6.6초가 소요되는 Electron보다 빠른 기동 속도를 보였다.

DOM 조작, JavaScript 실행, 텍스트 레이아웃 성능은 두 플랫폼 간에 유의미한 차이가 없는 것으로 나타났다. 측정 오차 범위 내의 수준이라는 설명이다. 자동화 측면에서는 Playwright 프로토콜을 엔진 프로세스 내부에서 직접 구동하는 방식을 채택했다.

CDP나 Node.js 드라이버를 거치지 않아 클릭 응답 시간이 3~5ms로 단축되었다. 이는 기존 방식의 33ms 대비 3배에서 10배가량 빠른 수치다.

Hacker News 커뮤니티에서는 이 프로젝트가 기존 Chromium Embedded Framework(CEF)와 어떻게 다른지에 대한 질문이 이어졌다. 일부 이용자는 샌드박스나 프로세스 격리를 제거할 경우 보안 리스크가 커질 수 있다는 우려를 표명했다. 또한 AI 생성 콘텐츠로 의심되는 문서 형식이나 실제 운영 환경에서의 성숙도에 대해 회의적인 시각도 존재했다.

현재 Zebkit은 Chromium 170.0.8103.38 버전에 기반하고 있다. 프로젝트 저자는 커뮤니티의 피드백에 활발히 대응하고 있으나, 경량화를 위해 필수 모듈을 과감히 생략했을 때의 호환성 문제는 여전히 해결해야 할 과제다. 실제 서비스 적용 전에는 각 애플리케이션의 보안 요구사항과 기능 의존성을 면밀히 검토할 필요가 있다.