awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesEntity-Based Content Models

Architectural patterns that treat complex media objects as distinct entities with associated metadata and renderers.

Distinct from Content Entity Definitions: Existing candidates focus on game entities or AI vector search, not rich text editor content entities.

Explore 2 awesome GitHub repositories matching user interface & experience · Entity-Based Content Models. Refine with filters or upvote what's useful.

Awesome Entity-Based Content Models GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • margox/braft-editorAvatar de margox

    margox/braft-editor

    4,591Ver en GitHub↗

    Braft Editor es un editor de texto enriquecido basado en React construido sobre Draft.js que proporciona un framework para la creación y el formato de contenido. Funciona como un componente de interfaz de usuario reutilizable que permite a los usuarios redactar documentos formateados en una interfaz WYSIWYG y exportar el contenido resultante como cadenas HTML. El proyecto cuenta con soporte de localización integrado para múltiples idiomas, incluyendo chino, japonés y coreano. Proporciona un sistema modular para extender la funcionalidad del editor a través de plugins, mapeos de barra de herramientas personalizados y entidades multimedia especializadas. El editor cubre una amplia gama de capacidades de contenido, incluyendo formato de texto enriquecido, estilo de párrafos y bloques, y la organización de listas anidadas. Admite la incrustación de contenido multimedia como imágenes, audio, video y bloques de código formateados. El estado del documento se gestiona a través de un patrón de componente controlado, permitiendo la sincronización entre el editor y el estado de la aplicación.

    Handles images and videos as distinct entities mapped to metadata and specialized renderers.

    JavaScript
    Ver en GitHub↗4,591
  • draft-js-plugins/draft-js-pluginsAvatar de draft-js-plugins

    draft-js-plugins/draft-js-plugins

    4,091Ver en GitHub↗

    Este proyecto es un framework de plugins para el editor de texto enriquecido Draft.js, que proporciona un sistema para añadir comportamientos personalizados, decoradores y atajos de teclado. Funciona como un kit de herramientas para extender el editor con formato avanzado y elementos interactivos, al tiempo que proporciona una librería de componentes de UI de React para gestionar barras de herramientas y popups. El framework se distingue por su soporte especializado para sistemas de menciones sociales, permitiendo la detección y el formato de hashtags y menciones de usuario como entidades interactivas a través de disparadores de autocompletado. También incluye una suite completa de extensiones de medios enriquecidos para incrustar y manipular imágenes, vídeos, emojis y stickers directamente dentro del flujo de texto. Las capacidades amplias incluyen la implementación de barras de herramientas contextuales —como menús flotantes, estáticos o alineados lateralmente— y la capacidad de gestionar la disposición del contenido a través de interacciones de arrastrar y soltar y redimensionamiento de bloques. El sistema también cubre herramientas de gestión de contenido como métricas de documentos en tiempo real y gestión del historial para operaciones de deshacer y rehacer. El proyecto está escrito en TypeScript y proporciona una arquitectura extensible para integrar decoradores personalizados y pipelines de transformación de estado.

    Models complex media and mentions as distinct entities with metadata linked to text ranges.

    TypeScript
    Ver en GitHub↗4,091
  1. Home
  2. User Interface & Experience
  3. Entity-Based Content Models