awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

33 مستودعات

Awesome GitHub RepositoriesEmbedded Web Renderers

Integration of browser engines to render dynamic web-based content within native application interfaces.

Distinct from Web-Based Rendering Engines: Distinct from general web-based rendering engines: focuses on the specific use of embedded browsers for card template rendering.

Explore 33 awesome GitHub repositories matching user interface & experience · Embedded Web Renderers. Refine with filters or upvote what's useful.

Awesome Embedded Web Renderers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • nwjs/nw.jsالصورة الرمزية لـ nwjs

    nwjs/nw.js

    41,183عرض على GitHub↗

    nw.js is a Node.js desktop application framework that combines a Chromium web renderer with a Node.js runtime to build standalone software for Windows, macOS, and Linux. It serves as a cross-platform desktop runtime that allows developers to create native executables using web technologies. The project is distinguished by its integration layer that exposes Node.js system APIs and modules directly to the browser window and web worker contexts. It functions as a native module bridge, enabling the compilation and execution of low-level C++ system code and native addons within a web-based applica

    Uses an embedded Chromium engine to render web-based content within a native application interface.

    JavaScriptdesktopjavascriptnode-webkit
    عرض على GitHub↗41,183
  • prefecthq/fastmcpالصورة الرمزية لـ PrefectHQ

    PrefectHQ/fastmcp

    22,994عرض على GitHub↗

    FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models using the Model Context Protocol. It simplifies the development process by automatically deriving tool metadata, input schemas, and documentation directly from Python function signatures and type hints. The framework provides a unified container for managing these components, allowing developers to build modular applications that integrate seamlessly with AI assistants. The project distinguishes itself through its support for interactive, server-defined user interface compone

    Embeds bespoke web applications within conversations to provide interactive visualizations for tool outputs.

    Pythonagentsfastmcpllms
    عرض على GitHub↗22,994
  • rocksdanister/livelyالصورة الرمزية لـ rocksdanister

    rocksdanister/lively

    18,243عرض على GitHub↗

    Lively is a desktop wallpaper engine for Windows that renders videos, web pages, and interactive shaders as dynamic, animated backgrounds. It functions by creating a transparent window layer behind desktop icons, utilizing native system handles to integrate content directly into the workspace. The application provides tools for system personalization, including the ability to adjust taskbar transparency and application themes to modify the visual style of the operating system. It also includes a command-line interface that allows for the automation of background playback and system configurat

    Embeds a web browser engine to render interactive web pages and graphical shaders as dynamic desktop backgrounds.

    C#csharpdesktopdesktop-wallpaper
    عرض على GitHub↗18,243
  • aframevr/aframeالصورة الرمزية لـ aframevr

    aframevr/aframe

    17,557عرض على GitHub↗

    A-Frame is a declarative 3D scene engine and WebXR framework used to build virtual and augmented reality experiences directly in the web browser. It utilizes an entity component system where generic objects are assigned behaviors through attachable components and lifecycle hooks. The framework allows the assembly of immersive environments using HTML-like markup to define geometries, lighting, and materials. It implements WebXR standards to ensure consistent playback across different hardware and browsers, including support for VR headsets, desktops, and mobile devices. The system covers a br

    Generates images of the current scene by rendering the view to an offscreen canvas for screenshots.

    JavaScript3daframeaugmented-reality
    عرض على GitHub↗17,557
  • eythaann/seelen-uiالصورة الرمزية لـ eythaann

    eythaann/Seelen-UI

    15,953عرض على GitHub↗

    Seelen-UI is a graphical shell and window management utility for Windows that provides a modular, keyboard-driven desktop environment. It enables users to organize application windows through automated tiling, stacking, and floating layouts, while offering a framework for creating interactive desktop widgets using web technologies. The project distinguishes itself by integrating a web-based rendering engine that bridges system-state data to HTML and CSS interfaces, allowing for highly customizable widgets and dynamic visual themes. It features real-time wallpaper analysis to automatically syn

    Renders modular desktop components using an embedded web engine that bridges system data to HTML and CSS interfaces.

    Rustapp-launcherdesktop-applicationdock
    عرض على GitHub↗15,953
  • mozilla-mobile/firefox-iosالصورة الرمزية لـ mozilla-mobile

    mozilla-mobile/firefox-ios

    12,973عرض على GitHub↗

    Firefox iOS is a mobile web browser for iOS devices that uses the WebKit engine to render web content and provide navigation and search capabilities. It is a cross-platform browser implementation that adapts core browsing technologies and user interfaces for the Apple mobile operating system. The project includes a specialized build pipeline for automating the compilation, linting, and testing of the application. This system manages remote asset syncing for brand iconography and enforces coding standards through static analysis quality gates. The browser supports the injection of user script

    Uses an embedded WebKit engine to render web content within a native iOS application shell.

    Swiftbrowserfirefoxios-app
    عرض على GitHub↗12,973
  • longbridge/gpui-componentالصورة الرمزية لـ longbridge

    longbridge/gpui-component

    11,793عرض على GitHub↗

    gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection of reusable user interface elements, a desktop layout engine for organizing application space, and a specialized data visualization library for rendering quantitative information. The project is distinguished by its high-performance rendering systems, including a virtualized data grid and list system designed to handle large datasets with low memory overhead. It also features a comprehensive data visualization toolkit for rendering charts, axes, and coordinate scales using li

    Integrates a browser engine to render web pages and dynamic web content within the native application interface.

    Rustdesktop-applicationgpuirust
    عرض على GitHub↗11,793
  • qutebrowser/qutebrowserالصورة الرمزية لـ qutebrowser

    qutebrowser/qutebrowser

    11,568عرض على GitHub↗

    qutebrowser is a keyboard-driven web browser built on the Qt framework and the Chromium-based rendering engine. It provides a minimalist interface that prioritizes content visibility by removing traditional toolbars and visual clutter, relying instead on a command-line interaction model for navigation and browser control. The browser is designed for users who prefer to manage web tasks through rapid keystrokes rather than mouse-based graphical interfaces. It includes an integrated document viewer that renders PDF files directly within the application window, removing the need for external sof

    Integrates the Chromium-based rendering engine to process and display web content within a native window.

    Pythonbrowserpyqt5python
    عرض على GitHub↗11,568
  • onivim/oniالصورة الرمزية لـ onivim

    onivim/oni

    11,248عرض على GitHub↗

    Oni is a modal code editor and integrated development environment that uses Neovim as its core editing engine. It combines the text manipulation and modal interaction model of Neovim with the capabilities of a full IDE, including a Language Server Protocol implementation for code intelligence, automatic completion, and error highlighting. The editor is distinguished by its integrated web rendering, allowing users to view documentation, browse the web, and render live previews of code and unit tests directly within the interface. It also utilizes TextMate grammars for syntax highlighting. The

    Integrates a web browser engine to render live previews and documentation directly within the interface.

    TypeScript
    عرض على GitHub↗11,248
  • cefsharp/cefsharpالصورة الرمزية لـ cefsharp

    cefsharp/CefSharp

    10,205عرض على GitHub↗

    CefSharp is a .NET binding for the Chromium Embedded Framework that allows developers to embed a full web browser into desktop applications. It provides an embedded browser control for rendering HTML, CSS, and JavaScript content within a native host window. The project features a bidirectional JavaScript bridge interface that enables the execution of scripts and the exposure of native host classes and methods to the browser environment. It also includes a headless browser automation tool for executing web tasks and capturing page screenshots without a graphical user interface. The library co

    Enables rendering web pages to memory buffers or bitmaps for specialized display needs.

    C#browserc-plus-plusc-sharp
    عرض على GitHub↗10,205
  • whatwg/htmlالصورة الرمزية لـ whatwg

    whatwg/html

    9,163عرض على GitHub↗

    This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.

    Defines rendering contexts that allow graphics to be processed in background workers without direct document connection.

    HTMLcanvaseventsourcehtml
    عرض على GitHub↗9,163
  • shopify/react-native-skiaالصورة الرمزية لـ Shopify

    Shopify/react-native-skia

    8,424عرض على GitHub↗

    react-native-skia is a cross-platform graphics framework that provides a high-performance 2D graphics engine for rendering shapes, paths, and images. It functions as a vector graphics engine and UI animation toolkit, allowing for hardware-accelerated visuals across mobile and web platforms. The project is distinguished by its integration of the Skia 2D graphics library, enabling a shader and filter pipeline for complex pixel-level effects. It supports the rendering of Lottie animations exported from After Effects and the execution of animations directly on the UI thread to maintain fluid moti

    Allows drawing graphics to non-visible memory buffers to generate snapshots and image files.

    TypeScriptreactreact-nativeskia
    عرض على GitHub↗8,424
  • zserge/lorcaالصورة الرمزية لـ zserge

    zserge/lorca

    8,198عرض على GitHub↗

    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. The project provides a communication bridge that binds native Go functions to the browser environment and allows the backend to execute JavaScript directly within the browser window. It includes capabilities for packaging binaries with custom icons and branding for multiple operating systems. The framework covers window management, su

    Integrates a browser engine to render dynamic HTML and CSS content within a native application interface.

    Go
    عرض على GitHub↗8,198
  • weolar/miniblink49الصورة الرمزية لـ weolar

    weolar/miniblink49

    7,820عرض على GitHub↗

    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

    Displays modern HTML5 content and web pages within a desktop application using an embedded browser engine.

    C++blinkchromiumelectron
    عرض على GitHub↗7,820
  • electronnet/electron.netالصورة الرمزية لـ ElectronNET

    ElectronNET/Electron.NET

    7,595عرض على GitHub↗

    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

    Renders the user interface using a native web browser control embedded within the desktop shell.

    C#asp-net-coreasp-net-core-mvcaspnet
    عرض على GitHub↗7,595
  • react-native-webview/react-native-webviewالصورة الرمزية لـ react-native-webview

    react-native-webview/react-native-webview

    7,169عرض على GitHub↗

    This project is a cross-platform mobile web view component and native browser wrapper used to embed and display web content within mobile applications. It functions as a communication layer that allows JavaScript in a web page to exchange data with native mobile code. The component enables in-app web browsing and the integration of external websites or custom HTML pages. It provides a programmable interface for customizing how web content is rendered and interacted with inside a native application.

    Integrates native browser engines to render dynamic web content and HTML within mobile applications.

    TypeScript
    عرض على GitHub↗7,169
  • goldendict/goldendictالصورة الرمزية لـ goldendict

    goldendict/goldendict

    6,616عرض على GitHub↗

    GoldenDict is an offline and online dictionary reader that retrieves word definitions from local files and web sources, displaying entries with full formatting, images, and hyperlinks through an embedded WebKit rendering engine. It reads dictionary files in Babylon, StarDict, Dictd, and ABBYY Lingvo formats without requiring conversion, and supports querying arbitrary websites via user-defined URL templates. The application integrates with the system through global hotkeys and clipboard monitoring, allowing users to trigger lookups or translate selected text in any other application without m

    Renders dictionary articles with complete formatting, images, and links using a WebKit-based engine.

    C++
    عرض على GitHub↗6,616
  • pa7/heatmap.jsالصورة الرمزية لـ pa7

    pa7/heatmap.js

    6,373عرض على GitHub↗

    heatmap.js is a JavaScript data visualization library used to render data density visualizations on a web page. It functions as an HTML5 canvas heatmap library that represents the intensity of data points across a coordinate system using color gradients. The library provides tools for geospatial distribution mapping and user behavior analysis, such as mapping click patterns and interaction hotspots. It is also used to add visual intensity layers to interactive data dashboards to identify trends and anomalies.

    Renders density maps to a hidden offscreen canvas before transferring the final result to the visible screen.

    JavaScript
    عرض على GitHub↗6,373
  • regl-project/reglالصورة الرمزية لـ regl-project

    regl-project/regl

    5,528عرض على GitHub↗

    regl is a declarative WebGL library that manages graphics state and GPU resources through functional commands instead of manual binding and state tracking. It provides a command-based drawing abstraction where shaders, attributes, and render state are encapsulated into reusable, compiled functions that can be executed efficiently. What sets regl apart is its scoped state inheritance system, which allows nested drawing commands to inherit and override render state from parent scopes for organized rendering. The library automatically recovers from GPU context loss by restoring buffer and textur

    Regl resizes, reads from, and manages framebuffer objects, including cube map attachments, for dynamic off-screen rendering.

    JavaScriptjavascriptreglwebgl
    عرض على GitHub↗5,528
  • nate-parrott/flashlightالصورة الرمزية لـ nate-parrott

    nate-parrott/Flashlight

    5,353عرض على GitHub↗

    Flashlight is a macOS Spotlight plugin framework and system integration tool. It serves as a custom search provider that allows the injection of tailored data sources and programmable result actions into the native macOS search interface. The system utilizes a plugin-based query interception model to return custom results and metadata. It distinguishes itself through a multi-language plugin system that supports region-specific visibility and content localization, as well as the ability to render rich, web-based inline previews directly within the search window. The framework covers search qu

    Integrates embedded web renderers to display rich, interactive content previews directly within the search window.

    Python
    عرض على GitHub↗5,353
السابق12التالي
  1. Home
  2. User Interface & Experience
  3. Web-Based Rendering Engines
  4. Embedded Web Renderers

استكشف الوسوم الفرعية

  • Off-Screen RenderingCapabilities to render web content into a memory buffer instead of a native window. **Distinct from Embedded Web Renderers:** Focuses on the output format (pixel buffer) rather than just embedding the engine in a native interface.
  • Offscreen Rendering4 وسوم فرعيةRendering web content to memory buffers or bitmaps instead of a hardware window. **Distinct from Embedded Web Renderers:** Distinct from general embedded renderers by focusing on the lack of a visible UI window.
  • WebKit Article RenderersRenders dictionary entries with full markup, colors, images, and links using an embedded WebKit browser engine. **Distinct from Embedded Web Renderers:** Distinct from Embedded Web Renderers: uses WebKit specifically for dictionary article rendering, not general web content.