awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • element-hq/element-webAvatar element-hq

    element-hq/element-web

    13,233Vezi pe 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
    Vezi pe GitHub↗13,233
  • vuejs/petite-vueAvatar vuejs

    vuejs/petite-vue

    9,683Vezi pe 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
    Vezi pe GitHub↗9,683
  • utterance/utterancesAvatar utterance

    utterance/utterances

    9,615Vezi pe 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
    Vezi pe GitHub↗9,615
  • livekit/agentsAvatar livekit

    livekit/agents

    9,379Vezi pe 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
    Vezi pe GitHub↗9,379
  • givanz/vvvebjsAvatar givanz

    givanz/VvvebJs

    8,532Vezi pe 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
    Vezi pe GitHub↗8,532
  • ajnart/homarrAvatar ajnart

    ajnart/homarr

    7,220Vezi pe GitHub↗

    Homarr este un tablou de bord pentru aplicații self-hosted care oferă o pagină de pornire centralizată pentru organizarea și lansarea serviciilor. Acesta funcționează ca un portal de widget-uri integrat, un monitor de stare a serviciilor și o interfață unificată de căutare web. Proiectul se distinge printr-o grilă drag-and-drop personalizabilă pentru organizarea serviciilor și un manager de secrete dedicat pentru stocarea și protejarea cheilor API și a parolelor utilizate de serviciile integrate. Încorporează un sistem pentru afișarea informațiilor în timp real și controlul funcțiilor externe prin widget-uri de servicii terțe. Platforma acoperă capabilități mai largi în monitorizarea disponibilității serviciilor pentru a urmări uptime-ul aplicațiilor și o interfață de căutare unificată care agregă mai mulți furnizori externi într-un singur câmp de input.

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

    TypeScript
    Vezi pe GitHub↗7,220
  • airweave-ai/airweaveAvatar airweave-ai

    airweave-ai/airweave

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

Explorează sub-etichetele

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