miniblink49 is a stripped-down Blink browser kernel and embedded web UI framework used to integrate HTML user interfaces into native C++ applications. It functions as a C++ JavaScript interop bridge that maps high-level script calls to low-level native logic and provides a resource-optimized headless browser engine for processing web content without a graphical interface. The project enables custom browser environment control by bypassing cross-origin security policies to allow requests across different domains. It further allows for the interception of network resources to replace remote ass
WebViewJavascriptBridge is a communication layer for sending bidirectional messages between native Objective-C code and JavaScript within iOS and macOS web views. It serves as an interoperability toolkit for synchronizing data and executing callbacks between native Apple platform applications and their embedded web content. The project provides a messaging interface that exposes native functions to the web environment and triggers JavaScript handlers from native application code. It enables the registration of named handlers in native code that can be invoked by JavaScript to request device a
SWIG is a tool that generates wrapper code to expose C and C++ libraries to a wide range of higher-level programming languages. It reads annotated C/C++ header files and produces language-specific bindings from a single interface definition, supporting languages such as Python, Java, Ruby, C#, Perl, and many others. The generated wrapper code is free from the project's GPL license, allowing users to distribute it under their own terms. The tool handles modern C++ features including templates, namespaces, smart pointers, and constructs up to C++20 through specialized parsing and code generatio
Weasis is a professional medical imaging platform designed for the visualization, analysis, and integration of clinical studies. It functions as a modular framework that supports the rendering of diverse medical data, including multi-modal images, 3D volumes, segmentations, and structured reports. By utilizing standardized protocols, the platform serves as a comprehensive viewer that connects directly to hospital archives and clinical information systems. The platform distinguishes itself through a highly extensible, plugin-based architecture that allows developers to integrate custom tools,
The Chromium Embedded Framework (CEF) is a framework for embedding a full Chromium web browser into native desktop applications, enabling them to render web content and execute JavaScript. It provides a multi-process browser runtime that manages isolated browser, renderer, and GPU processes to maintain application stability and security, along with a process sandboxing framework that restricts child process capabilities to prevent malicious web content from affecting the…
chromiumembedded/cef 的主要功能包括:Embedded Browser Frameworks, Embedded Browser Controls, Native Object Registrations, Browser Resource Interceptions, Multi-Language Bindings, C++ Callback Bindings, Native-Backed JavaScript Functions, Multi-Process Browser Runtimes。
chromiumembedded/cef 的开源替代品包括: weolar/miniblink49 — miniblink49 is a stripped-down Blink browser kernel and embedded web UI framework used to integrate HTML user… marcuswestin/webviewjavascriptbridge — WebViewJavascriptBridge is a communication layer for sending bidirectional messages between native Objective-C code… swig/swig — SWIG is a tool that generates wrapper code to expose C and C++ libraries to a wide range of higher-level programming… nroduit/weasis — Weasis is a professional medical imaging platform designed for the visualization, analysis, and integration of… nilaoda/n_m3u8dl-cli — N_m3u8DL-CLI is a cross-platform .NET command-line interface designed for extracting and recording adaptive video… jorisvink/kore — Kore is an event-driven web and WebSocket server framework designed for building high-performance web services and…