awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • element-hq/element-webAvatar von element-hq

    element-hq/element-web

    13,233Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗13,233
  • vuejs/petite-vueAvatar von vuejs

    vuejs/petite-vue

    9,683Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,683
  • utterance/utterancesAvatar von utterance

    utterance/utterances

    9,615Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,615
  • livekit/agentsAvatar von livekit

    livekit/agents

    9,379Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,379
  • givanz/vvvebjsAvatar von givanz

    givanz/VvvebJs

    8,532Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,532
  • ajnart/homarrAvatar von ajnart

    ajnart/homarr

    7,220Auf GitHub ansehen↗

    Homarr ist ein selbstgehostetes Anwendungs-Dashboard, das eine zentrale Homepage für die Organisation und den Start von Diensten bietet. Es fungiert als integriertes Widget-Portal, als Dienststatus-Monitor und als einheitliches Web-Suchinterface. Das Projekt zeichnet sich durch ein anpassbares Drag-and-Drop-Raster für die Dienstorganisation und einen dedizierten Secrets-Manager zum Speichern und Schützen von API-Schlüsseln und Passwörtern aus, die von integrierten Diensten verwendet werden. Es enthält ein System zur Anzeige von Echtzeitinformationen und zur Steuerung externer Funktionen über Drittanbieter-Service-Widgets. Die Plattform deckt breitere Funktionen bei der Überwachung der Dienstverfügbarkeit ab, um die Anwendungs-Uptime zu verfolgen, sowie ein einheitliches Suchinterface, das mehrere externe Anbieter in einem einzigen Eingabefeld aggregiert.

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

    TypeScript
    Auf GitHub ansehen↗7,220
  • airweave-ai/airweaveAvatar von airweave-ai

    airweave-ai/airweave

    6,453Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,453
  1. Home
  2. Web Development
  3. Third-Party API Integrations
  4. Widget Embedding

Unter-Tags erkunden

  • 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.