awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ag-grid avatar

ag-grid/ag-grid

0
View on GitHub↗
15,412 نجوم·2,069 تفرعات·TypeScript·11 مشاهداتwww.ag-grid.com↗

Ag Grid

AG Grid is a JavaScript data grid library designed for rendering and manipulating large datasets within web applications. It functions as a comprehensive toolset for building interactive tables that support complex data visualization, enabling the display of massive volumes of information while maintaining responsive user interactions.

The library distinguishes itself through a column-oriented layout engine and a plugin-based architecture that allows for modular extensions. It utilizes a cell-based component lifecycle and an expression-based evaluation engine to manage data updates and formatting, while an event-driven binding system ensures the interface remains synchronized with the underlying data model.

The grid provides a broad range of capabilities for enterprise-grade data management, including advanced filtering, sorting, and grouping operations. It is engineered to support the development of sophisticated spreadsheet-style applications and real-time dashboards by employing virtualized rendering to maintain performance during scrolling and data updates.

Features

  • Data Grids - A high-performance JavaScript component for rendering large datasets in interactive tables with complex sorting and filtering.
  • Data Tables - Provides a high-performance grid interface for rendering and interacting with large datasets in tabular formats.
  • Data Visualization Libraries - Provides tools for building sophisticated data-driven interfaces that handle massive volumes of information.
  • Virtualisation Engines - Renders only visible rows and columns by dynamically recycling DOM elements during scrolling to maintain high performance.
  • High-Performance Rendering - Manages and displays thousands of rows of data while maintaining smooth scrolling and responsive interactions.
  • Data Tables - Vue adaptor for the powerful data grid.
  • Data Grids - Advanced data grid supporting multiple frameworks and web components.
  • JavaScript 框架汇总 - Listed in the “JavaScript 项目” section of the Great Open Source Project awesome list.
  • Spreadsheet Components - Supports the development of sophisticated spreadsheet-style applications with advanced data manipulation and cell editing.
  • Column Engines - Calculates grid geometry by treating columns as independent layout units to allow for flexible resizing, pinning, and reordering.
  • Grid Dashboarding - Updates and displays live data streams within a grid interface to provide immediate insights.
  • Plugin-Based Architectures - Extends core grid functionality through modular components that hook into the internal event bus.
  • Cell Lifecycles - Manages individual cell instances through a lightweight lifecycle that allows for custom rendering logic and efficient state updates.
  • Data Binding Systems - Synchronises the internal data model with the user interface by broadcasting granular events whenever the underlying dataset changes.

سجل النجوم

مخطط تاريخ النجوم لـ ag-grid/ag-gridمخطط تاريخ النجوم لـ ag-grid/ag-grid

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Ag Grid

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Ag Grid.
  • x-extends/vxe-tableالصورة الرمزية لـ x-extends

    x-extends/vxe-table

    8,595عرض على GitHub↗

    vxe-table is a high-performance data table component and UI library for Vue, designed for building data-heavy applications. It functions as a virtualized data grid and spreadsheet UI framework capable of rendering millions of rows by mounting only the visible elements of a dataset. The project distinguishes itself through spreadsheet-like functionality, including cell selection, copy-paste support, and the generation of cross-tabulated pivot tables. It also provides specialized tools for managing complex data hierarchies using virtual trees, row grouping, and cell merging. The library covers

    TypeScriptcellcheckboxeditable
    عرض على GitHub↗8,595
  • handsontable/handsontableالصورة الرمزية لـ handsontable

    handsontable/handsontable

    21,947عرض على GitHub↗

    Handsontable is a JavaScript data grid that provides a spreadsheet-like interface for managing and editing large datasets within web applications. It functions as a virtualized data table that renders only visible cells to maintain performance, paired with a synchronization layer that binds the grid to underlying data structures. The project distinguishes itself through a built-in spreadsheet calculation engine for evaluating mathematical and logical expressions and a dedicated tool for exporting grid content into Excel XLSX files. It ensures interoperability with external spreadsheet softwar

    JavaScriptangular-datagridangular-tablecomponent
    عرض على GitHub↗21,947
  • mckinsey/vizroالصورة الرمزية لـ mckinsey

    mckinsey/vizro

    3,579عرض على GitHub↗

    Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a UI orchestrator that allows users to define multi-page analytical dashboards through structured configurations in Python, YAML, or JSON, reducing the need for extensive frontend engineering. The project distinguishes itself through generative AI integration, utilizing a model context protocol server to translate natural language descriptions into validated dashboard configurations, charts, and layouts. It also features a decoupled data cataloging system that separates data sou

    Pythondashboarddata-visualizationplotly
    عرض على GitHub↗3,579
  • adazzle/react-data-gridالصورة الرمزية لـ adazzle

    adazzle/react-data-grid

    7,637عرض على GitHub↗

    react-data-grid is a high-performance tabular interface for rendering and manipulating large datasets within a React application. It functions as a virtualized data table and editable spreadsheet component that supports hierarchical data grids with expandable and collapsible row groupings. The component maintains performance with massive datasets by rendering only the rows and columns currently visible in the viewport. It provides spreadsheet-like data manipulation, including cell editing and the ability to copy, paste, or drag values between cells. The grid supports advanced layout capabili

    TypeScript
    عرض على GitHub↗7,637
عرض جميع البدائل الـ 30 لـ Ag Grid→

الأسئلة الشائعة

ما هي وظيفة ag-grid/ag-grid؟

AG Grid is a JavaScript data grid library designed for rendering and manipulating large datasets within web applications. It functions as a comprehensive toolset for building interactive tables that support complex data visualization, enabling the display of massive volumes of information while maintaining responsive user interactions.

ما هي الميزات الرئيسية لـ ag-grid/ag-grid؟

الميزات الرئيسية لـ ag-grid/ag-grid هي: Data Grids, Data Tables, Data Visualization Libraries, Virtualisation Engines, High-Performance Rendering, JavaScript 框架汇总, Spreadsheet Components, Column Engines.

ما هي البدائل مفتوحة المصدر لـ ag-grid/ag-grid؟

تشمل البدائل مفتوحة المصدر لـ ag-grid/ag-grid: x-extends/vxe-table — vxe-table is a high-performance data table component and UI library for Vue, designed for building data-heavy… handsontable/handsontable — Handsontable is a JavaScript data grid that provides a spreadsheet-like interface for managing and editing large… mckinsey/vizro — Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a… adazzle/react-data-grid — react-data-grid is a high-performance tabular interface for rendering and manipulating large datasets within a React… h2oai/wave — Wave is a full-stack web application framework and low-code UI library designed for building real-time data dashboards… dc-js/dc.js — dc.js is a multi-dimensional analysis tool and visualization framework used to build interactive data dashboards. It…