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
·

13 repositorios

Awesome GitHub RepositoriesImage Embeddings

Mechanisms for integrating graphic resources into documents with support for accessibility descriptors.

Distinct from Embedded HTML Snippets: Existing candidates focus on PDFs, binary extractors, or HTML snippets; this is the core specification for the img element.

Explore 13 awesome GitHub repositories matching user interface & experience · Image Embeddings. Refine with filters or upvote what's useful.

Awesome Image Embeddings GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • exceljs/exceljsE

    exceljs/exceljs

    15,370Ver en GitHub↗

    ExcelJS is a Node.js spreadsheet engine and manipulation library used for reading, writing, and modifying XLSX and CSV files. It functions as a formatting tool and asynchronous streaming parser for generating complex workbooks containing formulas, rich text, and custom styles. The library is distinguished by its ability to process large datasets using asynchronous data streaming and incremental processing, which minimizes memory usage during data extraction and file generation. Its capability surface covers comprehensive data management, including structured tables, named ranges, and cell da

    Allows adding images to workbooks and positioning them as tiled backgrounds or over specific cell ranges.

    JavaScript
    Ver en GitHub↗15,370
  • coolwanglu/pdf2htmlexAvatar de coolwanglu

    coolwanglu/pdf2htmlEX

    10,603Ver en GitHub↗

    pdf2htmlEX is a tool that converts PDF documents into HTML while preserving the original text, fonts, and layout. It uses CSS positioning and font embedding to replicate the PDF's appearance in a browser, producing output that works without JavaScript. The tool can generate a single self-contained HTML file with all resources embedded, or split the document into separate HTML files per page for individual loading and navigation. The converter offers extensive control over the output, including the ability to embed fonts directly into the HTML using base64-encoded Data URIs, or keep them as se

    Embeds fonts and images as data URIs in HTML for self-contained documents.

    HTML
    Ver en GitHub↗10,603
  • whatwg/htmlAvatar de whatwg

    whatwg/html

    9,163Ver en GitHub↗

    This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.

    The HTML specification displays a graphic resource and provides alternative text for accessibility.

    HTMLcanvaseventsourcehtml
    Ver en GitHub↗9,163
  • tuupola/lazyloadAvatar de tuupola

    tuupola/lazyload

    8,727Ver en GitHub↗

    Lazyload is a JavaScript plugin that defers the loading of images until they scroll into the viewport, using the browser's Intersection Observer API to detect visibility. It is designed to speed up initial page load and save bandwidth by delaying off-screen images, and includes a jQuery-compatible wrapper for drop-in integration with existing jQuery code. The plugin distinguishes itself through support for responsive images, loading different sources based on screen size, and a blur-up placeholder effect that shows a low-resolution image that transitions into the sharp version once fully load

    Embeds the placeholder image directly in the HTML as a data URI to cut down on separate network requests.

    JavaScript
    Ver en GitHub↗8,727
  • fengyuanchen/viewerjsAvatar de fengyuanchen

    fengyuanchen/viewerjs

    8,187Ver en GitHub↗

    Viewerjs is a JavaScript image viewer library and frontend media display tool. It functions as an image gallery component and web-based manipulator for rendering images within browser interfaces. The library enables interactive image inspection through zooming, panning, rotating, and flipping operations. It supports both full-screen modal overlays and embedded inline page rendering to accommodate different display requirements. The project includes systems for gallery navigation, such as automated slideshows and index-based selection. It provides interface controls for keyboard-driven naviga

    Allows integrating the image viewer directly into a web page layout instead of a floating overlay.

    JavaScriptimageimage-viewerjavascript
    Ver en GitHub↗8,187
  • mwilliamson/mammoth.jsAvatar de mwilliamson

    mwilliamson/mammoth.js

    6,101Ver en GitHub↗

    Includes images from DOCX files as inline data URIs in the HTML output for self-contained documents.

    JavaScript
    Ver en GitHub↗6,101
  • evidence-dev/evidenceAvatar de evidence-dev

    evidence-dev/evidence

    5,919Ver en GitHub↗

    Embeds an image with configurable dimensions, alignment, border, and accessibility description directly in a markdown page.

    JavaScriptanalyticsbusiness-intelligencedashboard
    Ver en GitHub↗5,919
  • google/perfettoAvatar de google

    google/perfetto

    5,558Ver en GitHub↗

    Perfetto is a platform for system-level performance tracing and analysis on Linux and Android. It combines a high-throughput trace recorder, a SQL-based query engine, and a browser-based visualizer into a single toolchain. The platform covers CPU scheduling and call-stack profiling, native and Java heap memory allocation tracking, GPU and graphics events, and system-wide counters such as CPU frequency and power consumption. The architecture decouples trace recording from offline analysis, using a compact protobuf format for event encoding and columnar storage for efficient SQL queries. The we

    Provides an embeddable trace viewer that can be integrated into third-party web pages via iframe and programmatic data feeding.

    C++
    Ver en GitHub↗5,558
  • man-group/dtaleAvatar de man-group

    man-group/dtale

    5,170Ver en GitHub↗

    dtale es una cuadrícula interactiva basada en web y visualizador para dataframes de pandas, diseñado como una herramienta de análisis de datos exploratorio. Proporciona una interfaz basada en navegador para analizar estructuras de datos tabulares, permitiendo a los usuarios calcular estadísticas, detectar valores atípicos y calcular correlaciones sin escribir código manual. El proyecto funciona como un visor de datos integrado que puede integrarse en aplicaciones web a través de iframes o rutas personalizadas, con soporte específico para Django, Flask y Streamlit. Permite la exploración de conjuntos de datos a través de una combinación de una cuadrícula de datos interactiva y una biblioteca de visualización de datos capaz de generar histogramas, diagramas de caja y gráficos de dispersión 3D. La plataforma cubre una amplia gama de capacidades de gestión y análisis de datos, incluyendo limpieza de datos tabulares, remodelación y filtrado interactivo. Incluye herramientas de observabilidad para el análisis de datos faltantes, cálculo de correlación y puntuación de poder predictivo. Para la gestión de sesiones, admite el seguimiento de múltiples instancias y la persistencia del estado en procesos de trabajo concurrentes. La interfaz está protegida por autenticación de nombre de usuario y contraseña y admite la ingesta de datos desde archivos delimitados, hojas de cálculo y almacenes de datos ArcticDB.

    Provides a visual analysis component that integrates into web applications via iframes or custom routes.

    TypeScriptdata-analysisdata-sciencedata-visualization
    Ver en GitHub↗5,170
  • endroid/qr-codeAvatar de endroid

    endroid/qr-code

    4,790Ver en GitHub↗

    Esta es una librería de PHP para generar códigos QR legibles por máquina a partir de texto o cargas útiles de datos. Funciona como una librería de imágenes que renderiza estos códigos en varios formatos mientras proporciona utilidades para verificar la precisión y legibilidad de los datos. El proyecto se distingue por admitir la creación de códigos QR de marca, permitiendo la incrustación de logotipos personalizados y etiquetas de texto. Para garantizar la calidad, incluye una herramienta de validación que realiza una verificación de legibilidad para confirmar que los códigos generados están listos para ser escaneados antes del despliegue. La librería cubre una amplia gama de capacidades de salida y renderizado, incluyendo exportación multiformato a PNG, SVG, WebP y PDF. Gestiona la entrega de datos a través de cadenas binarias, URIs de datos y archivos del sistema de archivos, e incluye configuraciones para la codificación de caracteres y la optimización de la nitidez de la imagen.

    Provides multiple output options for delivering images via binary strings, data URIs, or the filesystem.

    PHPdata-urifactoryphp
    Ver en GitHub↗4,790
  • rollup/pluginsAvatar de rollup

    rollup/plugins

    3,750Ver en GitHub↗

    This is a collection of official extensions for the Rollup bundling process. These plugins serve as module transformers, resolution managers, and bundle optimizers designed to modify how JavaScript modules are processed, resolved, and optimized. The suite provides specialized capabilities for modern web transpilation, converting TypeScript, JSX, Flow, and GraphQL into compatible JavaScript. It distinguishes itself through extensive non-JavaScript asset integration, allowing the import of JSON, YAML, CSV, and image files as JavaScript modules or data URIs, and providing support for bundling We

    Embeds assets directly into the output as base64-encoded data URIs or ES modules.

    JavaScriptpluginsrolluprollup-plugins
    Ver en GitHub↗3,750
  • microcosm-cc/bluemondayAvatar de microcosm-cc

    microcosm-cc/bluemonday

    3,688Ver en GitHub↗

    bluemonday is a Go library for scrubbing user-generated HTML content to prevent cross-site scripting and other injection attacks. It functions as an HTML policy engine and sanitizer that removes dangerous scripts and malicious tags by applying configurable element and attribute allowlists. The project distinguishes itself through a rule-based system that utilizes regular expressions and name-based lists to define permitted tags, attributes, and CSS styles. It includes a URL security validator that enforces safe protocols and automatically injects security attributes such as nofollow and noope

    Ensures inline data URIs use safe image formats through MIME type and encoding verification.

    Goallowlistgogolang
    Ver en GitHub↗3,688
  • open-xml-templating/docxtemplaterAvatar de open-xml-templating

    open-xml-templating/docxtemplater

    3,592Ver en GitHub↗

    Docxtemplater is an office document generation engine designed to automate the creation of personalized business documents, presentations, and spreadsheets. By manipulating the underlying XML structure of office files, the framework replaces placeholders within pre-designed templates with dynamic data, enabling the programmatic production of reports, invoices, and complex data-driven documents. The project distinguishes itself through a modular extension architecture that allows developers to integrate custom logic for handling images, charts, and specialized formatting. It supports advanced

    Inserts images into spreadsheet cells with automatic scaling and cell-binding to ensure images resize alongside their parent cells.

    JavaScriptdocxdocx-generationdocx-generator
    Ver en GitHub↗3,592
  1. Home
  2. User Interface & Experience
  3. Image Embeddings

Explorar subetiquetas

  • Data URI Embeddings4 sub-etiquetasIncluding images as inline data URIs in HTML output for self-contained documents. **Distinct from Image Embeddings:** Distinct from Image Embeddings: focuses on embedding images as data URIs in HTML output, not on general image integration in documents.
  • Inline Viewer Integration1 sub-etiquetaMethods for embedding an interactive viewer directly into a page layout. **Distinct from Image Embeddings:** Distinct from Image Embeddings: focuses on embedding the interactive viewer functionality rather than just a static image resource.
  • Programmatic Embed Code GeneratorsTools that generate formatted snippets for integrating images into Markdown, HTML, and BBCode documents. **Distinct from Image Embeddings:** Focuses on the generation of a variety of embed formats via API, not just visual rendering or PDF embedding
  • Spreadsheet Image EmbeddersTools for inserting graphic resources into spreadsheet cells or as backgrounds. **Distinct from Image Embeddings:** Distinct from Image Embeddings: specifically targets the positioning and embedding of images within a spreadsheet grid.