Electron.NET is a framework for building cross-platform desktop applications using ASP.NET Core, Razor Pages, MVC, or Blazor. It serves as a wrapper that hosts .NET web projects within a native desktop shell, allowing web-based logic to function as standalone software across different operating systems. The project provides a hosting environment specifically for Blazor components and other .NET web technologies, converting them into distributable binary executable packages. It integrates a native web browser control for UI rendering and utilizes a structured communication channel to pass mess
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
This is a plugin for embedding inline or headless web browsers within Flutter applications to render web content. It provides a system for integrating native webview components directly into the widget tree, allowing for the display of web pages and local assets. The project distinguishes itself by offering a headless browser controller for programmatic interaction and data extraction, as well as tools to wrap Progressive Web Apps into native application containers. It includes a mobile bridge for WebRTC to manage camera and microphone permissions for real-time audio and video communication.
Neutralinojs is a lightweight cross-platform desktop application framework that allows developers to build native applications using web technologies and a C++ backend. It serves as a native system API bridge, enabling JavaScript frontend code to execute system commands and manage files across Windows, macOS, and Linux. The project distinguishes itself as a portable runtime that renders interfaces via the system's built-in webview instead of bundling a full browser engine. This approach enables the packaging of web assets into small, standalone executable binaries. The framework provides com
Lorca is a framework for building cross-platform desktop applications using Go for the backend logic and HTML5 for the user interface. It functions as a wrapper that renders a web browser as the application window while executing core logic in a native process.
الميزات الرئيسية لـ zserge/lorca هي: Browser-Based Desktop UIs, Web-Based UI Renders, JavaScript Runtimes, Go Native Bindings, Rust-to-C++ Function Exposures, Native-to-Script Function Invocations, Cross-Platform Desktop Frameworks, Cross-Platform Desktop Development.
تشمل البدائل مفتوحة المصدر لـ zserge/lorca: electronnet/electron.net — Electron.NET is a framework for building cross-platform desktop applications using ASP.NET Core, Razor Pages, MVC, or… pichillilorenzo/flutter_inappwebview — This is a plugin for embedding inline or headless web browsers within Flutter applications to render web content. It… weolar/miniblink49 — miniblink49 is a stripped-down Blink browser kernel and embedded web UI framework used to integrate HTML user… neutralinojs/neutralinojs — Neutralinojs is a lightweight cross-platform desktop application framework that allows developers to build native… getgauge/taiko — Taiko is a browser automation framework and web end-to-end testing library used to perform programmatic user actions… chrisknott/eel — Eel is a framework for creating desktop applications using a Python backend and a web-based frontend. It acts as a…