2 个仓库
Renders charts with thousands of data points while keeping interactions fast through configurable rendering modes and boost options.
Distinct from Large-Dataset Dashboards: Distinct from Large-Dataset Dashboards: focuses on chart rendering with thousands of data points, not dashboards with multidimensional filtering on tabular datasets.
Explore 2 awesome GitHub repositories matching data & databases · Chart Rendering Optimizations. Refine with filters or upvote what's useful.
vue-echarts 是一个用于 Apache ECharts 库的声明式图表封装器和 Vue.js 组件。它作为一个数据可视化库,将配置和数据更新映射到渲染引擎,从而能够将交互式图形和图表作为可重用的 Web 组件进行嵌入。 该项目提供了一个通过主题配置和基于上下文的注入来管理视觉一致性的系统。它允许对可视化界面进行深度定制,包括使用作用域插槽(scoped slots)在工具提示中渲染自定义 HTML 标记,以及构建复杂的图形元素。 该库处理常见的可视化需求,如自动响应式调整大小、用户交互的事件绑定以及加载状态指示器的管理。为了保持性能,它采用了一种更新系统,计算部分配置更改以刷新图表,而无需执行完全重新初始化。
Optimizes rendering efficiency by calculating partial configuration updates to avoid full chart re-renders.
billboard.js is a JavaScript charting library built on D3.js that renders interactive data visualizations from a single declarative configuration object. It supports a wide range of chart types including bar, line, pie, scatter, area, spline, step, candlestick, funnel, gauge, heatmap, radar, polar, treemap, bubble, donut, and sparkline charts, and can overlay multiple chart types within a single visualization. The library offers an opt-in Canvas rendering mode for improved performance with large datasets and high-density axis displays, alongside its standard SVG-based rendering. The library d
Renders charts with thousands of data points while keeping interactions fast through configurable rendering modes.