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
·
denisraslov avatar

denisraslov/react-spreadsheet-grid

0
View on GitHub↗
1,173 estrellas·56 forks·JavaScript·MIT·3 vistasdenisraslov.github.io/grid↗

React Spreadsheet Grid

Este proyecto es un componente de cuadrícula de datos (data grid) de alto rendimiento para React diseñado para renderizar grandes conjuntos de datos dentro de una interfaz estilo hoja de cálculo. Proporciona un framework para mostrar información tabular estructurada mientras permite interacciones complejas basadas en celdas y tareas de gestión de datos.

El componente se distingue por su soporte para flujos de trabajo de edición similares a hojas de cálculo, incluyendo navegación impulsada por teclado y la capacidad de inyectar componentes personalizados en celdas individuales. Los usuarios pueden gestionar dinámicamente el diseño de la cuadrícula cambiando el tamaño de las columnas y organizando los encabezados, asegurando que la interfaz se adapte a necesidades específicas de visualización de datos.

La cuadrícula incluye capacidades para manejar grandes volúmenes de información a través de renderizado en ventana (windowed rendering) y carga perezosa (lazy loading), que mantienen el rendimiento procesando solo el subconjunto visible de datos. También ofrece control imperativo a través de referencias de componentes, permitiendo la manipulación programática de posiciones de desplazamiento y estados de selección.

Features

  • Data Grid Components - Provides a high-performance data grid component for React that enables efficient rendering and navigation of large datasets.
  • Tabular Data Management Interfaces - Renders structured information in a spreadsheet-style grid interface for effective data management.
  • Spreadsheet-Style Editors - Implements Excel-like editing workflows with resizable columns and custom cell editors for complex data management.
  • In-Place Cell Editing - Enables direct modification of individual cell values within the tabular interface.
  • Editable Data Grids - Supports direct modification of cell values using spreadsheet-like input controls.
  • Component-Based Cell Rendering - Enables dynamic rendering of interactive editors within grid cells using custom UI components.
  • Windowed Rendering - Maintains high performance by rendering only the visible subset of rows and columns.
  • React Application Development - Provides a framework for building interactive and performant data grids within React applications.
  • Keyboard-Driven Grid Navigation - Implements spreadsheet-style keyboard navigation for efficient focus management across the grid.
  • Column Management - Enables users to resize and organize columns to customize their view of tabular data.
  • Scroll Loading Toggles - Implements automatic data fetching during scrolling to handle large datasets efficiently.
  • Column Layout Configurations - Allows users to define column structures and adjust layouts dynamically for a personalized viewing experience.
  • Grid Column Management - Provides comprehensive controls for resizing and managing grid columns to ensure a responsive layout.
  • Custom Cell Editors - Provides tools to control cell behavior, including custom editors and event handling for data entry.
  • Guided Data Entry - Streamlines data management tasks through spreadsheet-like input experiences and keyboard navigation.
  • Interactive Table Components - Offers a flexible library for building interactive data tables with support for complex cell interactions and dynamic layouts.

Historial de estrellas

Gráfico del historial de estrellas de denisraslov/react-spreadsheet-gridGráfico del historial de estrellas de denisraslov/react-spreadsheet-grid

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Colecciones destacadas con React Spreadsheet Grid

Colecciones seleccionadas manualmente donde aparece React Spreadsheet Grid.
  • Componentes de tablas y Data Grids para React

Alternativas open-source a React Spreadsheet Grid

Proyectos open-source similares, clasificados según cuántas características comparten con React Spreadsheet Grid.
  • mleibman/slickgridAvatar de mleibman

    mleibman/SlickGrid

    6,945Ver en GitHub↗

    SlickGrid is a high-performance JavaScript data grid and virtualized data table designed to render large datasets in the browser. It functions as a web spreadsheet component and tabular data manager, utilizing virtual scrolling to maintain responsiveness when displaying hundreds of thousands of entries. The library employs a canvas-based UI system to draw grid lines and elements, reducing the total number of DOM nodes. It separates raw data from visual presentation through column-based mapping and uses a formatter pipeline to transform data values into HTML strings. Capabilities include row

    JavaScript
    Ver en GitHub↗6,945
  • olifolkerd/tabulatorAvatar de olifolkerd

    olifolkerd/tabulator

    7,550Ver en GitHub↗

    Tabulator is an interactive data table library and virtual DOM data grid used to create high-performance tables from JSON or arrays. It functions as a hierarchical data viewer and a spreadsheet interface component, capable of rendering thousands of records efficiently through viewport-based virtualization and progressive loading. The library distinguishes itself by providing a full spreadsheet interface mode with multi-sheet management, cell range selection, and bulk copy-paste capabilities. It supports complex data architectures, including nested data field mapping, expandable tree structure

    JavaScriptajaxcdnjsdata
    Ver en GitHub↗7,550
  • react-component/tableAvatar de react-component

    react-component/table

    1,372Ver en GitHub↗

    This library is a React component designed for rendering high-performance data grids. It provides a structured framework for displaying large datasets by utilizing window-based row virtualization, which ensures that only the visible portion of the data is rendered to the document object model. The component distinguishes itself through advanced layout and navigation capabilities, including native support for sticky headers and columns that remain anchored during scrolling. Developers can exercise imperative control over the table viewport to navigate to specific indices or pixel offsets, whil

    TypeScript
    Ver en GitHub↗1,372
  • nadbm/react-datasheetAvatar de nadbm

    nadbm/react-datasheet

    5,445Ver en GitHub↗

    react-datasheet is a React data grid component and tabular editor that provides an interactive spreadsheet interface. It is designed for managing tabular data with built-in support for cell editing and keyboard navigation. The project is distinguished by its flexibility in rendering and structure, allowing the replacement of standard table elements with custom markup such as lists or divs. It supports custom cell rendering through a mapping system that swaps default cells with specialized components based on cell metadata. The component covers broad capabilities for tabular data management,

    JavaScriptcomponentgridjavascript
    Ver en GitHub↗5,445
Ver las 30 alternativas a React Spreadsheet Grid→

Preguntas frecuentes

¿Qué hace denisraslov/react-spreadsheet-grid?

Este proyecto es un componente de cuadrícula de datos (data grid) de alto rendimiento para React diseñado para renderizar grandes conjuntos de datos dentro de una interfaz estilo hoja de cálculo. Proporciona un framework para mostrar información tabular estructurada mientras permite interacciones complejas basadas en celdas y tareas de gestión de datos.

¿Cuáles son las características principales de denisraslov/react-spreadsheet-grid?

Las características principales de denisraslov/react-spreadsheet-grid son: Data Grid Components, Tabular Data Management Interfaces, Spreadsheet-Style Editors, In-Place Cell Editing, Editable Data Grids, Component-Based Cell Rendering, Windowed Rendering, React Application Development.

¿Qué alternativas de código abierto existen para denisraslov/react-spreadsheet-grid?

Las alternativas de código abierto para denisraslov/react-spreadsheet-grid incluyen: mleibman/slickgrid — SlickGrid is a high-performance JavaScript data grid and virtualized data table designed to render large datasets in… olifolkerd/tabulator — Tabulator is an interactive data table library and virtual DOM data grid used to create high-performance tables from… react-component/table — This library is a React component designed for rendering high-performance data grids. It provides a structured… nadbm/react-datasheet — react-datasheet is a React data grid component and tabular editor that provides an interactive spreadsheet interface.… comcast/react-data-grid — react-data-grid is a high-performance table component for React designed to render large datasets using… glideapps/glide-data-grid — Glide Data Grid is a virtualized data grid for React and TypeScript that uses the HTML Canvas API to render millions…