awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 个仓库

Awesome GitHub RepositoriesWidget Embedding

Integration of external interactive applications and specialized interfaces within a host application.

Distinct from Third-Party API Integrations: Focuses on embedding full interactive UI widgets rather than just API-based data integration

Explore 7 awesome GitHub repositories matching web development · Widget Embedding. Refine with filters or upvote what's useful.

Awesome Widget Embedding GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • element-hq/element-webelement-hq 的头像

    element-hq/element-web

    13,233在 GitHub 上查看↗

    Element Web is a web-based communication client used for real-time messaging and collaboration via the decentralized Matrix protocol. It functions as an end-to-end encrypted messenger, a VoIP client for voice and video conferencing, and an interface for interacting with integrated bots and external bridges. The project distinguishes itself through a modular architecture that supports runtime module loading and external script imports to extend core capabilities. It provides extensive white-labeling options, allowing for the customization of application branding, visual themes, and the use of

    Allows embedding of external applications and specialized interfaces directly within the chat view.

    TypeScripthacktoberfestmatrix
    在 GitHub 上查看↗13,233
  • vuejs/petite-vuevuejs 的头像

    vuejs/petite-vue

    9,683在 GitHub 上查看↗

    Petite-vue is a lightweight, client-side reactive UI library and templating engine designed for progressive enhancement. It serves as a minimal state management tool that binds reactive data to DOM elements, allowing user interfaces to update automatically when state changes without requiring a full build step. The framework specifically focuses on adding interactivity to server-rendered HTML. It allows for the creation of isolated reactive regions and embedded widgets on a single page, using custom delimiters to prevent syntax conflicts with server-side template engines. The system covers r

    Facilitates the creation of small, isolated reactive components that operate independently within larger webpages.

    TypeScript
    在 GitHub 上查看↗9,683
  • utterance/utterancesutterance 的头像

    utterance/utterances

    9,615在 GitHub 上查看↗

    Utterances is an embedded commenting system that uses GitHub Issues as a backend to store and manage discussions for websites. It provides a web widget that integrates conversation threads directly into web pages, mapping individual URLs to specific GitHub issues to organize discussions by page. The system integrates third-party identity verification via OAuth to ensure that comments are linked to verified accounts. It automatically handles the creation of tracking tickets when a conversation starts on a page without an existing record, converting website feedback into structured issues. The

    Implements a client-side widget that embeds the commenting interface directly into host web pages.

    TypeScriptblogcommentscomments-widget
    在 GitHub 上查看↗9,615
  • livekit/agentslivekit 的头像

    livekit/agents

    9,379在 GitHub 上查看↗

    This project is a framework for developing multimodal AI agents that function as programmable participants in real-time communication rooms. It enables the construction of agents that can see, hear, and speak by integrating speech-to-text, large language models, and text-to-speech pipelines to facilitate low-latency, natural conversations. The system is distinguished by its advanced orchestration of real-time media and conversational flow, including support for full-duplex speech, preemptive response generation, and sophisticated interruption management. It further differentiates itself throu

    Provides a script-tag based widget to embed conversational AI interfaces into websites.

    Pythonagentsaiopenai
    在 GitHub 上查看↗9,379
  • givanz/vvvebjsgivanz 的头像

    givanz/VvvebJs

    8,532在 GitHub 上查看↗

    VvvebJs is a self-hosted, vanilla JavaScript library for visually assembling web pages by dragging pre-built HTML components onto a canvas. It functions as a visual HTML editor and component-based page builder that requires no build tools or external dependencies, and can be deployed on a server with PHP or Node.js backend for saving and exporting pages. The builder organizes reusable HTML components into named groups for drag-and-drop assembly, and provides visual property editing that modifies HTML attributes, CSS styles, and class names through form controls and property panels. It include

    Inserts interactive content like YouTube videos, Google Maps, and Chart.js charts into a page.

    JavaScriptbootstrapbootstrap5builder
    在 GitHub 上查看↗8,532
  • ajnart/homarrajnart 的头像

    ajnart/homarr

    7,220在 GitHub 上查看↗

    Homarr 是一个自托管应用仪表板,提供了一个用于组织和启动服务的中心化主页。它作为一个集成的小部件门户、服务状态监控器和统一 Web 搜索界面。 该项目的独特之处在于用于服务组织的可自定义拖放网格,以及用于存储和保护集成服务所用 API 密钥和密码的专用密钥管理器。它包含一个用于显示实时信息并通过第三方服务小部件控制外部功能的系统。 该平台涵盖了服务可用性监控方面的更广泛能力,以跟踪应用正常运行时间,以及将多个外部提供商聚合到单个输入字段中的统一搜索界面。

    Embeds interactive third-party UI widgets and specialized interfaces within the host dashboard.

    TypeScript
    在 GitHub 上查看↗7,220
  • airweave-ai/airweaveairweave-ai 的头像

    airweave-ai/airweave

    6,453在 GitHub 上查看↗

    Airweave is a unified AI knowledge base platform that syncs data from external APIs into a searchable layer for retrieval-augmented generation. It provides a pre-built data connector library and a framework for building custom connectors, enabling the extraction, transformation, and synchronization of structured and unstructured data from SaaS applications. The platform includes a hybrid vector retrieval system that combines semantic, neural, and keyword search strategies to deliver grounded context for AI agents. The platform distinguishes itself through an agentic search engine that iterati

    Provides an iframe-based modal widget for OAuth flows, credential forms, and connection management.

    Pythonagent-infrastructureaiai-agents
    在 GitHub 上查看↗6,453
  1. Home
  2. Web Development
  3. Third-Party API Integrations
  4. Widget Embedding

探索子标签

  • Isolated Reactive WidgetsDeveloping small, independent reactive components for embedding into existing pages. **Distinct from Widget Embedding:** Focuses on the creation of isolated reactive UI logic rather than the technical process of iframe/API embedding.