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
·

8 repositorios

Awesome GitHub RepositoriesGrid Layout Rendering

Rendering of structured tabular grids using DOM elements for precise alignment of dates and times.

Distinct from DOM-Based Rendering: Focuses on the structural layout of a time grid rather than just rendering text as DOM elements.

Explore 8 awesome GitHub repositories matching user interface & experience · Grid Layout Rendering. Refine with filters or upvote what's useful.

Awesome Grid Layout Rendering GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • fullcalendar/fullcalendarAvatar de fullcalendar

    fullcalendar/fullcalendar

    20,506Ver en GitHub↗

    FullCalendar is a framework-agnostic UI library and JavaScript calendar component designed for building interactive event scheduling interfaces. It provides tools for managing time-based data, including an integrated iCal feed parser for importing external calendar files and recurring schedules into a unified web view. The library features a system for event scheduling and management, enabling users to reschedule entries via drag-and-drop, adjust event durations by resizing, and highlight specific time ranges for selection. It supports multiple date views, such as month, week, day, and list f

    Generates a dynamic HTML table structure to render a precise grid of dates and times.

    TypeScript
    Ver en GitHub↗20,506
  • ubuwaits/beautiful-web-typeAvatar de ubuwaits

    ubuwaits/beautiful-web-type

    7,339Ver en GitHub↗

    Beautiful Web Type is a curated directory and interactive preview tool for open-source, SIL-licensed typefaces, designed to help web designers discover, evaluate, and select fonts for their projects. It serves as a central hub where each typeface is presented with a full specimen gallery, weight and style comparisons, and clear licensing information, all rendered as a static site for fast loading. The project distinguishes itself through its comprehensive in-browser inspection capabilities, allowing designers to explore OpenType features like ligatures and alternate glyphs with live before-an

    Renders complete glyph repertoires in a CSS grid layout for quick visual scanning.

    CSSfontfontsgoogle-fonts
    Ver en GitHub↗7,339
  • css-doodle/css-doodleAvatar de css-doodle

    css-doodle/css-doodle

    6,018Ver en GitHub↗

    css-doodle is a web component for creative coding that renders live CSS-generated patterns and animations directly in the browser. It creates generative art and visual patterns by applying CSS rules to a grid of cells, using the browser's native layout engine for positioning and styling. The component encapsulates its pattern canvas and styling within a custom element's shadow DOM, isolating it from page styles and enabling reusable instances. The tool distinguishes itself by driving pattern configuration through CSS custom properties, allowing dynamic style changes and real-time updates with

    Renders generative art patterns by applying CSS rules to a grid of cells using the browser's native layout engine.

    JavaScript
    Ver en GitHub↗6,018
  • xaksis/vue-good-tableAvatar de xaksis

    xaksis/vue-good-table

    2,176Ver en GitHub↗

    This project is a feature-rich data grid component designed for Vue applications. It provides a flexible interface for rendering, managing, and manipulating structured information, offering built-in support for essential tabular operations such as sorting, filtering, pagination, and row selection. The library distinguishes itself through its highly extensible architecture, which allows developers to override default rendering for cells, headers, and pagination controls using scoped slots. It supports complex data workflows by enabling hierarchical organization through collapsible row grouping

    Renders structured information in a grid format with support for sorting, filtering, and pagination to help users navigate large datasets.

    Vuedatatableplugintable
    Ver en GitHub↗2,176
  • react-component/tableAvatar de react-component

    react-component/table

    1,372Ver en GitHub↗

    Esta biblioteca es un componente de React diseñado para renderizar cuadrículas de datos de alto rendimiento. Proporciona un framework estructurado para mostrar grandes conjuntos de datos utilizando virtualización de filas basada en ventanas, lo que asegura que solo la porción visible de los datos se renderice en el modelo de objetos del documento (DOM). El componente destaca por capacidades avanzadas de diseño y navegación, incluyendo soporte nativo para encabezados y columnas fijas que permanecen ancladas durante el desplazamiento. Los desarrolladores pueden ejercer control imperativo sobre el viewport de la tabla para navegar a índices o desplazamientos de píxeles específicos, mientras gestionan estados complejos de la cuadrícula como la visibilidad de columnas, la ordenación y la expansión de filas a través de una configuración centralizada. La biblioteca admite una amplia gama de funciones interactivas, incluyendo renderizado de celdas personalizado, fijación de columnas y la capacidad de añadir filas de resumen para datos agregados. Maneja conjuntos de información densos ofreciendo alineación de columnas flexible, control de ancho y truncamiento de texto, permitiendo la creación de tablas interactivas que responden a eventos del usuario como clics y pasadas de ratón.

    The library presents structured information in a grid format with support for custom column definitions, cell rendering, and flexible layout configurations to suit various data types.

    TypeScript
    Ver en GitHub↗1,372
  • schrodinger/fixed-data-table-2Avatar de schrodinger

    schrodinger/fixed-data-table-2

    1,304Ver en GitHub↗

    Este proyecto es una librería de rejilla de datos (data grid) diseñada para construir tablas complejas e interactivas dentro de aplicaciones React. Proporciona una suite de componentes modulares que permiten la visualización de información estructurada, soportando tanto renderizado de celdas personalizado como configuraciones de columnas flexibles para acomodar diversas necesidades de presentación de datos. La librería está construida para manejar grandes datasets utilizando renderizado virtualizado, lo cual asegura un alto rendimiento al procesar solo el subconjunto de filas actualmente visibles dentro del viewport. Se distingue por su soporte para alturas de fila dinámicas y control de scroll programático, permitiendo una navegación y ajustes de layout precisos incluso cuando se gestionan miles de entradas de datos. Más allá del renderizado central, la librería facilita la interacción del usuario a través de características como columnas redimensionables y scroll táctil. Los desarrolladores pueden definir campos de datos personalizados y encapsular lógica de celdas compleja en componentes reutilizables, asegurando un formato y comportamiento consistentes a través de diferentes partes de la interfaz de una aplicación.

    Provides a collection of modular components for building complex, interactive tables with resizable columns and custom cell rendering.

    JavaScript
    Ver en GitHub↗1,304
  • alibaba/ali-react-tableAvatar de alibaba

    alibaba/ali-react-table

    979Ver en GitHub↗

    Esta librería es un componente de rejilla de datos de alto rendimiento para aplicaciones React, diseñado para gestionar y mostrar grandes conjuntos de datos. Proporciona un sistema de configuración declarativo que permite a los desarrolladores definir estructuras de tablas, fuentes de datos y conmutadores de funciones a través de un esquema de objetos estructurado. La librería se distingue por un motor de diseño flexible que admite requisitos de interfaz de usuario complejos, como fijar encabezados y columnas específicas a los bordes del viewport durante el desplazamiento. Utiliza renderizado virtualizado para mantener la capacidad de respuesta de la interfaz mostrando solo el subconjunto visible de datos, asegurando un rendimiento consistente independientemente del recuento total de elementos. Más allá de sus capacidades principales de diseño y rendimiento, el proyecto ofrece amplias opciones de personalización. Los desarrolladores pueden inyectar componentes React personalizados para definir la apariencia y el comportamiento de celdas individuales y aplicar estilos visuales a través de variables CSS con alcance, lo que permite una presentación de datos personalizada sin modificar la lógica interna del componente.

    Offers a high-performance React table component with virtual scrolling and custom cell rendering.

    TypeScriptreactreact-tabletable
    Ver en GitHub↗979
  • rowsncolumns/gridAvatar de rowsncolumns

    rowsncolumns/grid

    633Ver en GitHub↗

    Este proyecto es un componente de cuadrícula de datos de alto rendimiento diseñado para aplicaciones React. Proporciona un framework declarativo para renderizar conjuntos de datos a gran escala y estructuras tabulares complejas mediante el uso de un motor de dibujo basado en canvas en lugar de nodos tradicionales del DOM. La librería se distingue por un motor de virtualización con ventanas que mantiene un uso constante de memoria al renderizar solo la parte visible de la cuadrícula. Traduce las interacciones del puntero en referencias de celda específicas mediante un mapeo basado en coordenadas y admite la inyección de estado y temas de aplicaciones externas directamente en el entorno de canvas para garantizar un acceso constante a los datos en renderizadores de celdas personalizados. La cuadrícula admite configuraciones de diseño sofisticadas, incluidas filas y columnas fijas, celdas combinadas y encabezados redimensionables. También proporciona herramientas para organizar la información en estructuras jerárquicas basadas en árboles para representar relaciones de datos anidadas. La librería se distribuye como un conjunto de primitivas de React que se integran en aplicaciones web existentes para gestionar el estado de desplazamiento y la reconciliación de diseño para interfaces de datos complejas.

    Ships a high-performance virtualized data grid component designed for React applications.

    TypeScriptcanvasdatagriddeclarative
    Ver en GitHub↗633
  1. Home
  2. User Interface & Experience
  3. Text Rendering
  4. DOM-Based Rendering
  5. Grid Layout Rendering

Explorar subetiquetas

  • CSS Grid Pattern RenderersRenders visual patterns by applying CSS rules to a grid of cells using the browser's native layout engine. **Distinct from Grid Layout Rendering:** Distinct from Grid Layout Rendering: focuses on generative art patterns rather than structured tabular data or time grids.
  • Data Grid ComponentsReact-based UI components for rendering high-performance, virtualized tabular data grids with support for complex layouts and user interactions. **Distinct from Grid Layout Rendering:** Distinct from Grid Layout Rendering: focuses on high-performance, virtualized React components for large datasets rather than general-purpose DOM-based time grid layouts.
  • Glyph Grid LayoutsDisplays character sets in a fixed grid layout using CSS columns, allowing designers to scan complete glyph repertoires at a glance. **Distinct from Grid Layout Rendering:** Distinct from Grid Layout Rendering: focuses on glyph character grids rather than time/date tabular grids.