6 dépôts
Capabilities for embedding interactive UI components directly into external websites or documentation platforms.
Distinguishing note: Focuses on the embedding mechanism for external sites rather than standalone application building.
Explore 6 awesome GitHub repositories matching user interface & experience · Embedded Interfaces. Refine with filters or upvote what's useful.
Gradio is a Python library that enables the creation of interactive web applications by converting functions into browser-based interfaces. It functions as a declarative framework where developers define input and output components to automatically generate web forms, visualizations, and data-driven dashboards. By abstracting away manual web markup, the library allows for the rapid construction of interfaces for machine learning models, research demonstrations, and analytical workflows within a single environment. The platform distinguishes itself by automatically exposing internal applicatio
Adding custom interactive interface components into existing websites or documentation platforms to provide users with live, functional data exploration tools.
StackEdit is a browser-based Markdown editor designed for structured document authoring and collaborative content creation. It functions as an offline-first web application, allowing users to maintain full access to their documents and editing tools without an active internet connection, with changes automatically synchronized once connectivity is restored. The platform distinguishes itself through its support for real-time multi-user collaboration, utilizing operational transformation to merge concurrent edits from multiple participants. It features a modular architecture that supports speci
Supports embedding the editing interface into external web applications for integrated content creation.
Parlant is an agentic workflow engine and orchestration framework designed for building conversational AI that adheres to strict behavioral guidelines. It provides a platform for managing multi-turn interactions through state-machine-based logic, allowing developers to define complex, hierarchical conversational flows that can adapt, skip, or revisit steps based on real-time user input. The framework distinguishes itself through its focus on behavioral governance and observability. It enables developers to define precise domain terminology and enforce instruction compliance through prioritize
Supports integrating native client components into frontends to provide users with a direct interface for interacting with agents.
Rerun is a multimodal data visualizer and robotics data logger designed for rendering synchronized streams of 3D spatial data, images, and time-series metrics. It functions as a tool for capturing high-frequency sensor data and AI outputs into a queryable columnar format, providing a dedicated interface for viewing MCAP recording files and analyzing physical environments. The project distinguishes itself as a machine learning dataset streamer, capable of feeding logged recordings directly into GPU buffers and PyTorch training pipelines without intermediate exports. It supports a high-performa
Integrates the visualization interface into notebooks or web pages for shared data exploration.
Hanko is an open-source identity provider and customer identity and access management system. It serves as a passkey authentication service and an OAuth and SAML SSO gateway, allowing applications to authenticate users and issue tokens via standard identity protocols. The project distinguishes itself through a strong focus on passwordless access using WebAuthn-based passkeys and email-based passcodes. It provides framework-agnostic authentication interfaces as customizable web components that can be embedded directly into web applications to handle login, registration, and profile management.
Provides a pre-built interface for users to manage email addresses and authentication credentials.
Il s'agit d'une plateforme d'appel vidéo WebRTC et d'un outil de visioconférence basé sur navigateur. Il fournit un générateur de salles de communication instantanée et un widget d'appel vidéo intégrable pour héberger des appels audio et vidéo de groupe directement dans le navigateur. La plateforme permet un flux de communication sans authentification, autorisant la création de liens uniques et partageables pour établir des sessions vidéo privées sans nécessiter de création de compte utilisateur ou d'installation de logiciel. Le système prend en charge les appels vidéo de groupe en temps réel et offre des capacités d'intégration de l'interface de communication dans des sites web ou applications externes via des iframes et des éléments de cadre standard.
Provides capabilities to embed the video calling interface directly into external websites.