12 مستودعات
Advanced UI components for browsing structured data through tables, trees, and styled text areas.
Distinct from Data Table Components: Covers a broader set of complex views including trees and multi-color text, beyond just tables.
Explore 12 awesome GitHub repositories matching data & databases · Complex Data Views. Refine with filters or upvote what's useful.
tview is a library for building interactive text-based user interfaces in Go. It functions as a toolkit for managing event loops, user input, and screen rendering, providing a framework of pre-built widgets and an integrated layout engine for creating command-line applications. The project distinguishes itself through a comprehensive layout system that uses grid and flexbox models to create responsive designs. It also supports UI layer stacking to manage multiple screens and modal overlays. The framework includes a diverse suite of interactive components for data display, such as tables and
Offers a set of navigable tables, trees, and multi-color text areas for structured data browsing.
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
Implements complex data hierarchy management through virtual trees, row grouping, and cell merging.
Rails Admin is a web-based management dashboard and Active Record model manager for Ruby on Rails applications. It provides a graphical user interface for creating, reading, updating, and deleting database records, serving as a secure back office for database content management and administrative data auditing. The project distinguishes itself through a reflection-based schema mapping system that automatically generates CRUD interfaces from database metadata. It includes specialized tools for data versioning and change auditing to track administrative activity, as well as utilities for import
Implements tree views and drag-and-drop interfaces for managing nested database records and complex hierarchies.
react-data-grid is a high-performance table component for React designed to render large datasets using virtualization. It functions as a virtualizing data table that optimizes memory and performance by rendering only the rows and columns currently visible on the screen. The project provides a customizable spreadsheet interface featuring cell editing, column resizing, and pinned rows. It also acts as a hierarchical data grid, supporting row grouping and tree structures to organize complex nested information. The grid covers wide-ranging data management and display capabilities, including mul
Provides advanced UI components for browsing structured data through complex views like hierarchical trees and pinned columns.
Elsa Core is a workflow engine framework designed for defining, executing, and managing long-running business processes. It functions as a distributed workflow orchestrator and event-driven trigger system, capable of operating as a multi-tenant platform with secure data isolation. The project distinguishes itself through a flexible approach to workflow definitions, supporting a visual drag-and-drop designer, programmatic C# definitions, and portable JSON specifications. It provides a highly extensible architecture allowing for the development of custom activities and the use of a dynamic expr
The workflow engine renders objects in tabular or raw formats through an extensible viewer for inspection.
This project is a JavaScript spreadsheet component and web-based data table that provides an interactive grid for managing tabular data. It functions as a cross-framework UI component compatible with React, Vue, and jQuery, and can also be embedded as a standalone web component. The grid is specifically designed for XLSX interoperability, allowing users to import and export XLSX files while preserving formulas and styles. It distinguishes itself through real-time collaboration for simultaneous multi-user editing and a flexible system for creating custom cell editors and specialized column typ
Supports merged cells, nested headers, and multiple workbooks to structure complex information.
هذا المشروع عبارة عن مكون جدول بيانات React مدمج مع shadcn/ui. يوفر مجموعة من شبكات البيانات الجدولية التي تدعم الفرز، والتصفية، والترقيم. يتضمن التنفيذ شبكة بيانات افتراضية وجدول تمرير لانهائي، مما يسمح بعرض مجموعات البيانات الكبيرة عن طريق تحميل السجلات تدريجياً أو عرض العناصر المرئية فقط في إطار العرض. يعمل أيضاً كجدول تعاوني في الوقت الفعلي، مما يتيح لعدة مستخدمين إدارة وتحرير مجموعات البيانات المشتركة في وقت واحد. يغطي المكون إدارة البيانات التفاعلية وتصور البيانات المعقدة. يشمل ذلك القدرة على إدارة اختيار الصفوف من خلال أشرطة الإجراءات السياقية واستخدام التصفية القائمة على تعريف الأعمدة لتنظيم السجلات.
Provides advanced UI components for browsing large structured datasets through complex tabular views.
MultiType هو محول RecyclerView لنظام Android ومجموعة أدوات مكونات واجهة المستخدم مصممة لتعيين أنواع بيانات متعددة لتخطيطات متميزة داخل قائمة تمرير واحدة. يعمل كمدير عرض متعدد الأنواع يقوم بأتمتة الارتباط بين نماذج البيانات المتنوعة وحاملي العرض المقابلين لها. تتضمن المكتبة موسعاً من البيانات إلى العرض يقوم بتحويل كائنات البيانات الفردية إلى عناصر قائمة متعددة، مما يسمح بتمثيل أنماط المعلومات المعقدة عبر عدة صفوف. تتيح هذه الآلية تمثيل قوائم البيانات المعقدة من خلال التوسع من كائن إلى عنصر. يدير النظام أنماط المحتوى غير المتجانسة من خلال التعامل مع دقة نوع العرض الديناميكي وتعيين النوع إلى التخطيط. كما يبسط تطوير واجهة المستخدم عن طريق فصل منطق العرض عن تعريفات الحامل المحددة لتقليل العمل اليدوي أثناء ربط العرض المخصص.
Expands single data objects into multiple list items to show detailed information across several rows.
Polynote هو بيئة دفاتر ملاحظات متعددة اللغات ونظام مستندات تفاعلي مصمم لتنفيذ الكود بلغات متعددة داخل مستند واحد. يعمل كأداة تحليل بيانات عبر اللغات وبيئة تطوير متكاملة (IDE) للغات JVM، مما يسمح للمستخدمين بدمج الكود القابل للتنفيذ، والنصوص الغنية، وتصورات البيانات لنمذجة وتوثيق سير العمل التقني. يتميز النظام بقدرته على مشاركة البيانات والمتغيرات بين بيئات تشغيل لغات مختلفة، مثل Python و JVM. يستخدم تحويل الكائنات عبر اللغات وتغليف البيانات لتمرير الكائنات بين بيئات التشغيل، مما يتيح سير عمل بيانات متعدد اللغات. بالإضافة إلى ذلك، يتكامل مع Apache Spark لتنفيذ مهام معالجة البيانات الموزعة عبر إرسال المهام إلى مجموعات محلية أو بعيدة. توفر المنصة مجموعة شاملة من القدرات لتحليل البيانات وتصورها، بما في ذلك جدول رموز في الوقت الفعلي لمراقبة وقت التشغيل ودعم عرض مواصفات Vega. يدير التبعيات لبيئات تشغيل JVM و Python باستخدام حل يعتمد على الإحداثيات ويوفر تحريراً محسناً عبر IDE مع الإكمال التلقائي وتمييز الأخطاء. تتضمن ميزات إدارة المستندات جدول محتويات ديناميكياً، وبحثاً في محتوى دفاتر الملاحظات، واستعادة النسخ الاحتياطي المستند إلى المتصفح لمنع فقدان البيانات من الملفات التالفة.
Explores nested data structures through tree-like views and generates schema visualizations for analysis.
This project is a comprehensive Blazor UI component library and web interface design system. It provides a collection of native web components and a specialized data visualization suite for building professional user interfaces within the Blazor framework. The library implements industry-standard visual frameworks, including Material Design and Fluent UI. It features a dynamic theming system that uses CSS variables to allow for runtime customization of colors and spacing, including the ability to switch between light and dark modes. The component suite covers a broad range of functional area
Includes advanced components for browsing and managing structured data through complex grids, schedulers, and charts.
أداة toolong هي عارض سجلات طرفي ومدير سجلات TUI مصمم لمراقبة تدفقات السجلات الحية والتنقل في ملفات السجلات الكبيرة. تعمل كمجمع للسجلات ومنسق JSONL، قادرة على دمج ملفات سجلات متعددة في عرض زمني واحد من خلال الكشف التلقائي عن الطوابع الزمنية. يدعم التطبيق تصور البيانات المهيكلة من خلال تنسيق ملفات JSONL بشكل جميل وتطبيق تمييز الصيغ البرمجية على أنماط سجلات خوادم الويب الشائعة. يتعامل التطبيق مع البيانات واسعة النطاق بكفاءة من خلال طرق عرض قابلة للتمرير ذات حجم افتراضي، مما يسمح للمستخدمين بفتح السجلات المضغوطة أو الملفات بأي حجم دون تحميل المستند بالكامل في الذاكرة. يتضمن النظام قدرات لتتبع تدفقات السجلات (Tailing)، وإجراء مطابقة نصية تقريبية (Fuzzy matching)، وإدارة التنقل عبر نموذج شاشة قائم على المكدس. كما يوفر لوحة أوامر لاكتشاف وظائف التطبيق ويدعم عناصر تفاعلية مثل الروابط القابلة للنقر وتلميحات الأدوات عند التحويم.
Renders complex data structures using advanced components like tables and formatted grids.
Csvlens is a command-line utility designed for the inspection and navigation of large structured tabular files. It provides a terminal-based interface that allows users to view, sort, and filter datasets directly within the command line without the memory overhead associated with loading entire files into spreadsheet applications. The tool utilizes memory-mapped file access and lazy-loading data streams to maintain a constant memory footprint, regardless of the total size of the source document. By identifying field boundaries during an initial scan, it enables efficient column-specific opera
Displays complex tabular information in a readable, interactive format that mimics standard text paging tools for improved data visibility.