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

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

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

Happy-Coding-Clans/vue-easytable

0
View on GitHub↗
3,802 نجوم·776 تفرعات·JavaScript·MIT·3 مشاهداتhappy-coding-clans.github.io/vue-easytable↗

Vue Easytable

Vue-easytable is a high-performance data grid component designed for the Vue.js framework. It provides a comprehensive interface for displaying and managing large-scale tabular data, utilizing virtual scrolling to maintain responsiveness by rendering only the visible subset of rows within the browser.

The component offers spreadsheet-style interaction, enabling users to perform direct, in-place data editing and manipulation. It supports complex grid configurations, including column pinning, row expansion, and data filtering, allowing for the organization of structured information to improve readability and navigation.

The architecture relies on a modular design that supports plugin-based extensions and reactive state management to handle granular updates. Visual customization is achieved through CSS-variable-based theming and localization support, ensuring the interface can be adapted to specific design and language requirements.

Features

  • Vue Data Table Components - Provides a high-performance grid component for Vue that supports virtual scrolling, cell editing, and spreadsheet-like data manipulation.
  • Virtual Grid Renderers - Facilitates large dataset rendering using virtual scrolling techniques to maintain smooth responsiveness.
  • Virtual Scrolling - Renders only the visible subset of data rows in the DOM to maintain high performance with large datasets.
  • Reactive State Management - Tracks data changes through a central observation system to trigger granular updates across the table interface.
  • Spreadsheet-Style Editors - Enables users to modify grid content directly within the browser using familiar spreadsheet interactions like cell editing.
  • Large Dataset Explorers - Displays massive amounts of information in a web interface while maintaining smooth performance through virtual scrolling.
  • Plugin-Based Extensibility - Allows optional functionality like editing or filtering to be injected into the core grid engine via plugins.
  • Complex Data Organization - Organizes and navigates large, structured data sets by applying filters, sorting, column pinning, and grouping.
  • CSS Variable Theming - Applies visual styles and layout adjustments by injecting dynamic values into a shared set of CSS variables.
  • Interactive Data Grid Manipulations - Offers comprehensive data interaction management, allowing users to sort, filter, expand rows, and select items.
  • Spreadsheet Components - Provides a web-based grid interface with Excel-like features including cell editing, column resizing, and data filtering.
  • Virtualized Data Grids - Displays large datasets efficiently by only loading visible rows into the browser DOM.
  • Editable Data Tables - Enables direct table data editing through interactive cells for real-time updates and streamlined information maintenance.
  • Vue.js Component Development - Integrates high-performance, customizable table components into web applications built with the Vue.js framework.

سجل النجوم

مخطط تاريخ النجوم لـ happy-coding-clans/vue-easytableمخطط تاريخ النجوم لـ happy-coding-clans/vue-easytable

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

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

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

Start searching with AI

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

ما هي وظيفة happy-coding-clans/vue-easytable؟

Vue-easytable is a high-performance data grid component designed for the Vue.js framework. It provides a comprehensive interface for displaying and managing large-scale tabular data, utilizing virtual scrolling to maintain responsiveness by rendering only the visible subset of rows within the browser.

ما هي الميزات الرئيسية لـ happy-coding-clans/vue-easytable؟

الميزات الرئيسية لـ happy-coding-clans/vue-easytable هي: Vue Data Table Components, Virtual Grid Renderers, Virtual Scrolling, Reactive State Management, Spreadsheet-Style Editors, Large Dataset Explorers, Plugin-Based Extensibility, Complex Data Organization.

ما هي البدائل مفتوحة المصدر لـ happy-coding-clans/vue-easytable؟

تشمل البدائل مفتوحة المصدر لـ happy-coding-clans/vue-easytable: tonygermaneri/canvas-datagrid — Canvas-datagrid is a web component designed to render and manage large-scale datasets within a browser-based… angular-ui/ui-grid — ui-grid is an enterprise data grid component for Angular applications designed to display tabular data. It functions… mistertaki/vue-table-with-tree-grid — Vue Table with Tree Grid is a table component for Vue applications that displays hierarchical tree grids with… x-extends/vxe-table — vxe-table is a high-performance data table component and UI library for Vue, designed for building data-heavy… inokawa/virtua. olton/metroui — Metro UI is a progressive front-end framework for building reactive single-page applications with a Metro-style design…

بدائل مفتوحة المصدر لـ Vue Easytable

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Vue Easytable.
  • tonygermaneri/canvas-datagridالصورة الرمزية لـ TonyGermaneri

    TonyGermaneri/canvas-datagrid

    1,570عرض على GitHub↗

    Canvas-datagrid is a web component designed to render and manage large-scale datasets within a browser-based spreadsheet interface. By utilizing an immediate-mode rendering approach on a single canvas element, it bypasses the performance limitations associated with traditional document object model structures, allowing for the display of millions of rows and columns without the need for pagination. The component distinguishes itself through its ability to handle complex, nested data structures by flattening hierarchical relationships into a single coordinate system. It incorporates a virtual

    JavaScriptcomponentdatagriddatatable
    عرض على GitHub↗1,570
  • angular-ui/ui-gridالصورة الرمزية لـ angular-ui

    angular-ui/ui-grid

    5,376عرض على GitHub↗

    ui-grid is an enterprise data grid component for Angular applications designed to display tabular data. It functions as an interactive data table that supports virtualization to maintain performance when rendering large datasets. The grid provides specialized capabilities for professional data management, including row grouping, column pinning, and state persistence. It allows for the organization of complex data hierarchies and the transformation of flat records into grouped or tree structures. The component covers a broad range of data management features, including in-place cell editing,

    JavaScriptangularjavascriptui-grid
    عرض على GitHub↗5,376
  • mistertaki/vue-table-with-tree-gridالصورة الرمزية لـ MisterTaki

    MisterTaki/vue-table-with-tree-grid

    874عرض على GitHub↗

    Vue Table with Tree Grid is a table component for Vue applications that displays hierarchical tree grids with expandable rows, custom cell formatting, and row interaction events. It transforms complex parent-child datasets into expandable tree grid structures with adjustable child indentation levels to help users explore multi-level information. The component supports reactive state-driven selection to maintain row expansion and checkbox selection states, alongside recursive tree-grid flattening that simplifies rendering calculations. It utilizes slot-based rendering to inject user-defined te

    JavaScriptiviewtree-gridvue
    عرض على GitHub↗874
  • 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
عرض جميع البدائل الـ 30 لـ Vue Easytable→