8 مستودعات
Utilities for integrating interactive interface elements into external web pages.
Distinguishing note: Focuses on embedding functional blocks rather than building full pages.
Explore 8 awesome GitHub repositories matching user interface & experience · Component Embedding. Refine with filters or upvote what's useful.
React هي مكتبة JavaScript لبناء واجهات المستخدم تعتمد على معمارية قائمة على المكونات وتدفق بيانات أحادي الاتجاه.
Integrates functional components into existing HTML pages to add interactivity to specific sections of a website.
Odoo is an integrated enterprise resource planning suite designed to manage core organizational processes, including accounting, inventory, manufacturing, and human resources, within a single platform. It functions as a modular business application framework that allows for the development and deployment of specialized modules, supported by a low-code environment that provides visual tools for creating custom workflows and data-driven interfaces. The platform distinguishes itself through a highly extensible architecture that enforces strict multi-tenant data isolation, ensuring that records r
Integrates interactive interface elements into web pages to provide functional content blocks.
SweetAlert is a JavaScript modal dialog library and web UI component library used to replace native browser alert and prompt windows with stylized, customizable popup dialogs. It provides a set of visual components for displaying messages, warnings, and prompts through a polished user interface. The library allows for the creation of custom modal designs and branded popup dialogs that match a specific website aesthetic. It supports the embedding of external rendering elements directly into popups to customize visual content and layout. The toolkit covers a range of interaction patterns, incl
Supports embedding external rendering elements directly into popup dialogs to customize layouts.
VitePress is a static site generator designed for building documentation-focused websites. It functions as a framework that transforms markdown source files into pre-rendered HTML, utilizing file-based routing to map document paths directly to site URLs. By leveraging the Vue ecosystem, it enables the creation of content-heavy sites that combine static delivery with dynamic interactivity. The framework distinguishes itself by allowing developers to embed interactive components directly into markdown files, which are then transpiled into executable code modules. It optimizes the user experienc
Allows integrating dynamic components directly into markdown files to add interactive functionality to documentation.
Asciinema is a platform for capturing, replaying, and sharing command-line sessions. It provides a comprehensive suite of tools to record terminal activity into lightweight, text-based files that preserve ANSI escape sequences, allowing users to document technical workflows, troubleshooting steps, and software demonstrations with high fidelity. The project distinguishes itself through its versatile playback and distribution capabilities. It features a web-based player that renders interactive terminal sessions directly in the browser, supporting features like seeking, playback speed control,
The platform generates portable player components and preview images for embedding interactive terminal recordings into external websites and documentation.
tsparticles is a JavaScript particle animation library and configuration-driven visual effects engine used to create customizable effects, confetti, and interactive backgrounds using HTML5 Canvas. It functions as a plugin-based graphics engine and a web component animation engine, allowing for the generation of complex behaviors and themes through structured JSON configuration objects. The project provides a cross-framework animation wrapper with dedicated compatible components for integrating effects into React, Vue, Angular, and Svelte. Its modular architecture allows users to extend the en
Provides a custom HTML element wrapper to embed particle effects into external web pages.
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.
Ships framework-agnostic web components for handling login and registration directly within web pages.
react-chrono هو مكون React لعرض الأحداث والسرد الزمني في تخطيطات بصرية متنوعة. يعمل كأداة قابلة للتخصيص لتصور البيانات لرسم خرائط الأحداث التاريخية أو المستقبلية عبر تسلسل من التواريخ. يتميز المشروع بدعم رسم خرائط الأحداث متعددة المستويات، مما يسمح بإنشاء جداول زمنية متداخلة حيث توجد سرديات فرعية مفصلة داخل الأحداث الرئيسية. كما يتضمن وضع عرض شرائح تفاعلي مع انتقالات آلية ومؤشرات تقدم للعرض المتسلسل. يغطي المكون مجموعة واسعة من الإمكانيات، بما في ذلك دمج الوسائط الغنية مع التحميل الكسول (Lazy loading) والتشغيل المشغل عبر إطار العرض. ويوفر أدوات لتصفية المحتوى والبحث في الوقت الفعلي، وتهيئة السمات البصرية للطباعة والألوان، وتوطين النصوص لتسميات الواجهة وتنسيقات التاريخ.
Allows the integration of interactive custom components directly into timeline content cards.