4 مستودعات
Extension frameworks for adding custom behaviors and visual enhancements to data charts.
Distinct from Plugin Systems: Targets heatmap and chart visualization extensions rather than general developer tool plugins.
Explore 4 awesome GitHub repositories matching development tools & productivity · Chart Visualization Plugins. Refine with filters or upvote what's useful.
uPlot هي مكتبة تخطيط سلسلة زمنية عالية الأداء تعتمد على Canvas مصممة لعرض ملايين نقاط البيانات بمعدلات إطارات عالية. تعمل كمصور بيانات عالي التردد وراسم تدفق بيانات في الوقت الفعلي، وتستخدم واجهة برمجة تطبيقات HTML5 Canvas للحفاظ على الاستجابة عند رسم مجموعات بيانات زمنية كبيرة. يتميز المشروع كإطار عمل تصور قائم على المكونات الإضافية يسمح للمعرضين المخصصين بإنشاء صور مرئية متخصصة مثل الخرائط الحرارية ومخططات الصندوق والشارب. كما يعمل كأداة تخطيط مالي تفاعلية، تدعم بشكل خاص مخططات OHLC، والأشرطة، ونطاقات المساحة. تغطي المكتبة مجموعة واسعة من القدرات، بما في ذلك إدارة المحور بمقاييس خطية ولوغاريتمية وموحدة، والتنقل التفاعلي عبر التكبير، والتحريك، والمؤشرات المتزامنة عبر طرق عرض مرتبطة متعددة. وتوفر أنظمة لبث البيانات الديناميكي مع التخزين المؤقت للنافذة المنزلقة وأدوات لإدارة البيانات المفقودة والمعالجة الواعية بالمنطقة الزمنية. تشمل الوظائف الإضافية تجميع المخططات المكدسة والقدرة على تصدير التصورات إلى تنسيقات صور ثابتة.
Allows developers to extend the core engine with custom renderers for specialized visuals like heatmaps and box plots.
Flot is an interactive charting library for jQuery that renders line, bar, pie, and time-series plots with zooming and panning. It provides interactive plots for engineering and scientific data with customizable axes, scales, and series styles, and supports real-time data updates. The library is built as a jQuery plugin with a canvas-based rendering pipeline and a plugin extension system that allows third-party code to add new chart types, interactions, and data transformations. The library distinguishes itself through a broad range of specialized chart types, including candlestick, bubble, r
Extends chart functionality through a plugin system for custom chart types and interactions.
cal-heatmap is a JavaScript visualization library used to render time-series data as a grid of colored cells. It functions as a customizable calendar component that maps data density and frequency over temporal intervals ranging from minutes to years. The library provides built-in support for localized temporal displays, allowing for the adjustment of regional date formats, timezones, and locale-specific week starts. It utilizes a plugin system for both the calendar layout and heatmap charts to extend behaviors and visual styles. The system manages data visualization through SVG-based grid r
Implements a plugin system for heatmaps to integrate custom behaviors and visual enhancements.
Angular-chart.js هي مكتبة رسوم بيانية للواجهة الأمامية توفر مجموعة من التوجيهات القابلة لإعادة الاستخدام لدمج محرك تصور Chart.js في تطبيقات AngularJS. تعمل كغلاف يغلف منطق العرض المعقد داخل مكونات تعريفية، مما يتيح إنشاء تمثيلات بيانات رسومية تفاعلية ومتجاوبة. تتميز المكتبة بتوفير مزامنة بيانات تفاعلية، والتي تؤدي تلقائياً إلى إعادة عرض اللوحة (canvas) كلما تغيرت البيانات الأساسية أو نماذج التكوين. كما تستخدم نظام تكوين قائماً على الموفر (provider-based)، مما يسمح للمطورين بمركزة التصميم العام، ولوحات الألوان، والإعدادات الافتراضية السلوكية لضمان عرض مرئي متسق عبر التطبيق بأكمله. يدعم المشروع نطاقاً واسعاً من قدرات التصور، بما في ذلك القدرة على تراكب أنواع مخططات متعددة على لوحة واحدة ودمج إضافات مخصصة لسلوكيات عرض متخصصة. تدير دورة حياة كل مثيل مخطط، وتوفر خطافات لتنظيف الموارد ومعالجة الأحداث لالتقاط تفاعلات المستخدم مثل النقرات والتحويم.
Supports integrating custom plugins to add specialized rendering behaviors and features beyond standard visualization capabilities.