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
·

9 Repos

Awesome GitHub RepositoriesApplication Embedding

Tools and techniques for integrating external web applications into existing sites via iframes or similar mechanisms.

Distinguishing note: Focuses on the secure integration of private web applications into host environments.

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

Awesome Application Embedding GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • tooljet/tooljetAvatar von ToolJet

    ToolJet/ToolJet

    38,027Auf GitHub ansehen↗

    ToolJet is a low-code development platform designed for building and deploying internal business applications. It provides a visual interface where users can drag and drop components to design layouts, connect to various data sources, and execute custom logic. The platform is built on a containerized architecture, ensuring that applications remain portable and consistent across different cloud and server environments. The platform distinguishes itself through integrated artificial intelligence capabilities that assist in the generation of user interfaces, database schemas, and data queries fr

    Integrates interactive forms, dashboards, or widgets into third-party websites by using secure tokens to maintain data privacy.

    JavaScriptai-app-builderdockerhacktoberfest
    Auf GitHub ansehen↗38,027
  • jitsi/jitsi-meetAvatar von jitsi

    jitsi/jitsi-meet

    29,423Auf GitHub ansehen↗

    Jitsi Meet ist eine Open-Source-Plattform für Echtzeit-Audio- und Videokommunikation. Sie bietet eine vollständige Infrastruktur für das Hosten sicherer Videokonferenzen und unterstützt Funktionen wie Bildschirmfreigabe, Messaging und Teilnehmerumfragen. Die Plattform ist sowohl für den eigenständigen Einsatz als auch für die Integration in externe Web- oder Mobilanwendungen konzipiert. Das System nutzt eine Selective Forwarding Unit (SFU)-Architektur, um Medienströme zwischen Teilnehmern zu routen und eine effiziente Kommunikation zwischen mehreren Benutzern zu gewährleisten. Es stützt sich auf standardisierte Echtzeit-Transportprotokolle zur Verwaltung der Datenübertragung und enthält Mechanismen für die Netzpfadaushandlung, um Firewalls und Network Address Translation (NAT) zu umgehen. Die Sicherheit wird durch die Implementierung von Ende-zu-Ende-Verschlüsselung und Standardprotokollen zum Schutz der Privatsphäre von Kommunikationssitzungen aufrechterhalten. Die Plattform bietet umfangreiche Konfigurations- und Bereitstellungsoptionen, die selbst gehostete Installationen auf privaten Servern oder skalierbare Bereitstellungen in Cloud-Umgebungen ermöglichen. Sie unterstützt die Infrastrukturverwaltung durch containerisierte Microservices und Lastverteilung, um die Leistung bei hoher Auslastung aufrechtzuerhalten. Entwickler können die Funktionalität der Plattform über programmatische Schnittstellen erweitern, einschließlich Software Development Kits (SDKs) und sandboxed Interface-Injection, um das Kommunikationserlebnis an spezifische organisatorische Anforderungen anzupassen.

    Embeds live audio and video communication features directly into custom web or mobile applications using modular development kits.

    TypeScriptdebiandeep-videojitsi
    Auf GitHub ansehen↗29,423
  • dataease/dataeaseAvatar von dataease

    dataease/dataease

    23,420Auf GitHub ansehen↗

    DataEase is an open-source, self-hosted business intelligence platform designed for building interactive data visualizations and managing analytical reporting. It provides a centralized environment where users can construct dashboards through a drag-and-drop interface, connecting to diverse data sources including relational databases, data warehouses, and external APIs. The platform distinguishes itself through its focus on embedded analytics and enterprise-grade governance. It allows for the seamless integration of charts, dashboards, and management modules into third-party web applications

    Integrates dashboards and management modules into external web applications using secure iframe containers and token-based authentication.

    Javaapache-dorisbusiness-intelligencedata-analysis
    Auf GitHub ansehen↗23,420
  • activepieces/activepiecesAvatar von activepieces

    activepieces/activepieces

    20,887Auf GitHub ansehen↗

    Activepieces is an open-source, self-hosted workflow automation platform designed to connect third-party applications through modular triggers and actions. It provides a low-code integration framework that allows users to build, manage, and execute complex business logic sequences within isolated, sandboxed environments. The platform distinguishes itself through its focus on embeddability and enterprise-grade security. It features an embedded automation builder that can be integrated into external applications via iframes, supported by comprehensive identity and access management tools such a

    Integrates the automation builder into external applications via secure, sandboxed iframes.

    TypeScriptai-agentai-agent-toolsai-agents
    Auf GitHub ansehen↗20,887
  • plotly/plotly.pyAvatar von plotly

    plotly/plotly.py

    18,270Auf GitHub ansehen↗

    Plotly.py is a comprehensive framework for building production-ready data applications and interactive dashboards directly from Python code. It functions as both a high-performance visualization library for browser-based charts and a full-stack tool for transforming analytical scripts into responsive, web-based interfaces. By abstracting away the need for manual HTML or JavaScript, it allows developers to define complex layouts and functional logic using modular, reusable components. The framework distinguishes itself through a robust architecture that handles event orchestration and state sy

    Allows integrating data applications into existing web systems using secure, bidirectional communication and single sign-on protocols.

    Pythond3dashboarddeclarative
    Auf GitHub ansehen↗18,270
  • wasmedge/wasmedgeAvatar von WasmEdge

    WasmEdge/WasmEdge

    10,665Auf GitHub ansehen↗

    WasmEdge is an extensible WebAssembly runtime that executes WebAssembly bytecode in a secure sandbox for cloud, edge, and embedded applications. It functions as a multi-language compiler, compiling applications written in Rust, JavaScript, Go, and Python into WebAssembly bytecode for sandboxed execution, and as a server-side JavaScript runtime that runs JavaScript programs with ES6 modules, NPM packages, and Node.js-compatible APIs. The runtime also serves as an AI inference runtime, executing AI models from JavaScript using WASI-NN plug-ins for inference tasks on personal devices and edge har

    Integrates WebAssembly functions into host programs written in C, Go, Rust, or Node.js for seamless application embedding.

    C++artificial-intelligencecloudcloud-native
    Auf GitHub ansehen↗10,665
  • openblocks-dev/openblocksAvatar von openblocks-dev

    openblocks-dev/openblocks

    6,220Auf GitHub ansehen↗

    Openblocks is a low-code platform for building custom internal tools. It provides a visual interface where users can assemble applications by dragging and dropping pre-built components onto a canvas, connecting them to databases and APIs without writing code. The platform distinguishes itself through its architecture for embedding and reuse. Entire application pages can be rendered as native React components inside other applications, replacing traditional iframe-based embedding. Custom components and queries can be bundled into reusable modules for use across multiple applications, and an au

    Renders entire application pages as native React components inside other applications, replacing iframe embedding.

    TypeScriptadmin-dashboardapp-builderapp-development
    Auf GitHub ansehen↗6,220
  • tencent/wujieAvatar von Tencent

    Tencent/wujie

    4,962Auf GitHub ansehen↗

    Wujie ist ein Micro-Frontend-Framework und Orchestrator, der darauf ausgelegt ist, mehrere unabhängige Webanwendungen in eine einzige Host-Shell einzubetten. Es bietet ein System zur Verwaltung des Lebenszyklus, des Mountings und der Zustandserhaltung von Sub-Anwendungen bei gleichzeitiger strikter JavaScript- und CSS-Isolierung. Das Framework nutzt eine Web-Component-Sandbox, die Iframes und Custom-Elements kombiniert, um globale Variablenverschmutzung und Style-Leckagen zu verhindern. Es verfügt über einen dezentralen Event-Bus für den Datenaustausch und die Zustandssynchronisation zwischen isolierten Micro-Anwendungen sowie einen Mechanismus, um die interne Navigation der Sub-Anwendung auf die Browser-URL zu spiegeln. Das Projekt deckt breite Funktionsbereiche ab, einschließlich der Erhaltung des Anwendungszustands zur Wiederherstellung von Benutzersitzungen, der Isolierung der JavaScript-Ausführung und der CSS-Kapselung. Es verwaltet zudem die Kontrolle des Anwendungslebenszyklus, was das Mounten, Unmounten und Aktualisieren von Kindanwendungen ermöglicht.

    Embeds independent web applications into a host shell using web components and iframes for JavaScript and style isolation.

    TypeScript
    Auf GitHub ansehen↗4,962
  • observedobserver/visual-insightsAvatar von ObservedObserver

    ObservedObserver/visual-insights

    4,653Auf GitHub ansehen↗

    Visual Insights ist eine Plattform für automatisierte explorative Datenanalyse und ein Tool für kausale Inferenz, das entwickelt wurde, um Muster sowie Ursache-Wirkungs-Zusammenhänge in Datensätzen zu entdecken. Es fungiert als interaktive Datenvisualisierungsbibliothek, die einen Grammar-of-Graphics-Ansatz verwendet, um mehrdimensionale Diagramme und Dashboards zu generieren. Das Projekt zeichnet sich durch eine natürlichsprachliche Schnittstelle aus, die Fragen in Klartext mithilfe eines Sprachmodells in Datenantworten und Visualisierungen übersetzt. Es bietet ein spezialisiertes Framework für kausale Entdeckung und Inferenz, das es Benutzern ermöglicht, Variablenverknüpfungen durch interaktive Kausaldiagramme zu identifizieren und What-if-Analysen zur Validierung von Hypothesen durchzuführen. Die Plattform deckt ein breites Spektrum an Funktionen ab, darunter visuelle Datenbereinigung, statistische Profilerstellung und automatisierte Datensatztransformation. Sie unterstützt die Integration verschiedener Daten aus lokalen Dateien und Remote-Datenbanken und verfügt über eine leistungsstarke Verarbeitungs-Engine für die lokale Handhabung großer Datensätze. Zusätzlich ermöglicht das System die Einbettung interaktiver Analysekomponenten in Webanwendungen und Notebooks.

    Integrates interactive exploration interfaces and standalone dashboards into third-party web applications.

    TypeScript
    Auf GitHub ansehen↗4,653
  1. Home
  2. Web Development
  3. Application Embedding