10 repositorios
Capabilities for integrating raw HTML and JavaScript content into an application interface to create specialized components.
Distinct from Custom HTML Elements: Focuses on embedding arbitrary external HTML blocks for UI extensibility, distinct from modifying specific DOM element tags or processing HTML strings.
Explore 10 awesome GitHub repositories matching user interface & experience · Custom HTML Embeds. Refine with filters or upvote what's useful.
EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru
Embeds custom markup, third-party widgets, or markup imported from other systems inside a content entry.
Mindoc is a self-hosted documentation portal and API documentation management system built as a Golang web application. It serves as a markdown documentation engine for authoring, organizing, and sharing technical interface documentation and database dictionaries. The system persists project data and user accounts using MySQL or SQLite databases. The platform distinguishes itself by integrating diagrams-as-code rendering via Mermaid syntax, allowing flowcharts, sequence diagrams, and Gantt charts to be generated directly from text. It supports a flexible content pipeline that combines markdow
Allows the insertion of raw HTML tags directly into documents for advanced formatting beyond standard Markdown.
This project is a self-hosted community engine and forum software designed for hosting threaded discussions. It functions as a JSON API community platform, exposing all data and functionality through a standardized interface to support a single-page application architecture. The system is built to be a multi-language discussion board with integrated localization and language pack support. The platform is defined by a modular architecture that allows for extensive customization through an extension-based plugin system. This extensibility enables the modification of core behavior, the addition
Allows the integration of raw HTML and JavaScript into global headers and footers for UI extensibility.
Cronicle is a distributed job scheduler that replaces traditional cron with a browser-based management interface. It runs scheduled tasks across a cluster of servers with automatic failover, using a custom cron parser that intersects day-of-month and day-of-week constraints when both are specified. The system executes jobs through a plugin framework that runs command-line scripts in any language, communicating via JSON over standard input and output. The scheduler provides a web-based real-time dashboard for monitoring running jobs with live logs, resource usage charts, and progress updates.
Outputs raw HTML at job completion to render custom reports on the job details page.
lightgallery.js es una librería modular de JavaScript utilizada para crear galerías de imágenes responsivas, visores multimedia y componentes de lightbox. Proporciona una interfaz sin dependencias para renderizar video HTML5, iframes externos e imágenes responsivas dentro de una superposición de pantalla completa. El proyecto se distingue por una arquitectura de plugins basada en módulos que permite a los desarrolladores extender el motor central con comportamientos personalizados. Cuenta con transiciones aceleradas por hardware, un sistema para sincronizar el índice de la diapositiva actual con fragmentos de hash de URL para enlaces directos, y la capacidad de inicializar galerías utilizando selectores CSS o arrays de objetos de datos. La librería cubre una amplia gama de capacidades de visualización de medios, incluyendo la gestión del viewport para hacer zoom y rotar imágenes, la obtención automática de miniaturas de video y tiras de miniaturas navegables. También incluye soporte para carga diferida de video, precarga de activos y herramientas integradas para compartir en redes sociales. Está disponible una API programática para controlar la navegación, saltar a diapositivas específicas o gestionar el ciclo de vida de la instancia de la galería mediante código.
Allows integrating raw HTML and JavaScript content into the lightbox interface for specialized component extensibility.
MCSManager is a game server management panel and multi-node server manager that provides a centralized web interface for deploying, monitoring, and controlling multiple game server instances across distributed physical or virtual machines. It functions as a Docker game server orchestrator, enabling the execution of servers within isolated containers to simplify deployment and environment scaling. The system distinguishes itself through a customizable self-hosted dashboard featuring drag-and-drop layouts and the ability to embed custom HTML and JavaScript components. It provides real-time term
Allows integrating external HTML and JavaScript into the dashboard to create specialized cards and community extensions.
Medium.js es una biblioteca de JavaScript y framework de editor de texto enriquecido para construir editores WYSIWYG (lo que ves es lo que obtienes). Actúa como un envoltorio ligero para la API contenteditable del navegador, transformando elementos estándar en editores con estilo que soportan formato de texto enriquecido y salida HTML semántica. La biblioteca funciona como un sanitizador de contenido HTML, eliminando etiquetas y atributos no deseados del contenido escrito o pegado para mantener un marcado limpio. Proporciona un sistema para implementar interacciones de teclado personalizadas y mapear atajos para activar cambios de estilo o inserción de elementos. El framework cubre una amplia gama de capacidades de edición, incluyendo gestión de estado para operaciones de deshacer y rehacer, configuración de restricciones de entrada para límites de longitud y marcadores de posición, y la inyección programática de elementos HTML personalizados en la posición del cursor.
Allows the injection of raw HTML and JavaScript fragments to create specialized custom components.
Wave es un framework de aplicaciones web full-stack y una biblioteca de UI low-code diseñada para construir paneles de datos en tiempo real e interfaces interactivas utilizando Python y R. Permite a los desarrolladores definir interfaces de usuario basadas en navegador y gestionar el estado del lado del servidor sin escribir HTML o CSS. El proyecto funciona como un sincronizador de estado colaborativo, retransmitiendo y persistiendo el estado de la aplicación a través de múltiples usuarios concurrentes para permitir experiencias compartidas en tiempo real. Se distingue por transmitir actualizaciones en vivo y visualizaciones de datos a los navegadores conectados a través de un modelo de programación unificado. El framework cubre una amplia gama de capacidades, incluyendo la creación de diseños responsivos, formularios de entrada interactivos y visualizaciones de datos. Incluye herramientas para gestionar el enrutamiento de aplicaciones, renderizar tablas de datos y construir interfaces de chat conversacionales. Los usuarios pueden iniciar nuevos proyectos utilizando plantillas predefinidas o importar una biblioteca de ejemplos de aplicaciones para que sirvan como implementaciones de referencia.
Allows the insertion of raw HTML into the application for specialized styling needs.
hugo-book es un tema de documentación y framework de sitio estático para Hugo diseñado para crear manuales técnicos estructurados, libros de documentación y bases de conocimiento multilingües. Transforma estructuras de directorios en menús de navegación jerárquicos y contenido técnico formateado. El framework incluye un renderizador de documentación OpenAPI especializado que convierte especificaciones en páginas de referencia estructuradas. También proporciona una integración de búsqueda del lado del cliente de texto completo y admite contenido multilingüe con duplicación de diseño de derecha a izquierda. El proyecto cubre una amplia gama de capacidades de renderizado de contenido, incluyendo composición tipográfica de ecuaciones matemáticas, generación de diagramas, integración de grabación de terminal y elementos interactivos como paneles con pestañas y bloques plegables. También integra un sistema de blog cronológico y herramientas para generar tablas de contenido y listas de pasos. La personalización visual se maneja a través de soporte para temas de color, sobrescrituras de estilo CSS e inyección de HTML personalizado.
Allows inserting user-defined raw HTML and JavaScript into specific layout locations like the head, sidebar, or footer.
dcat-admin is a Laravel admin panel framework used to rapidly build data-driven administration interfaces. It functions as a CRUD generator and backend scaffolding tool that automatically produces create, read, update, and delete interfaces based on database table schemas. The system distinguishes itself through a plugin-based extension architecture and the ability to run multiple independent administrative instances within a single installation. It provides specialized tools for mapping external APIs to forms and tables, as well as an event-driven form lifecycle for executing custom logic du
Allows embedding arbitrary HTML content or renderable objects directly into the administrative interface.