1 repositorio
Low-level hooks and plugin APIs for creating non-standard chart types by defining custom drawing logic.
Distinct from Chart Visualization Plugins: Focuses on the developer's ability to write custom drawing functions rather than just using existing plugin extensions.
Explore 1 awesome GitHub repository matching development tools & productivity · Custom Renderers. Refine with filters or upvote what's useful.
uPlot es una biblioteca de gráficos de series temporales de alto rendimiento basada en canvas, diseñada para renderizar millones de puntos de datos con altas tasas de frames. Funciona como un visualizador de datos de alta frecuencia y un plotter de flujos de datos en tiempo real, utilizando la API HTML5 Canvas para mantener la capacidad de respuesta al graficar grandes datasets temporales. El proyecto se distingue como un framework de visualización basado en plugins que permite a los renderizadores personalizados crear visuales especializados como mapas de calor y diagramas de caja y bigotes. También sirve como una herramienta de gráficos financieros interactivos, admitiendo específicamente gráficos OHLC, barras y bandas de área. La biblioteca cubre una amplia gama de capacidades, incluyendo gestión de ejes con escalas lineales, logarítmicas y uniformes, y navegación interactiva mediante zoom, paneo y cursores sincronizados a través de múltiples vistas vinculadas. Proporciona sistemas para streaming de datos dinámicos con buffering de ventana deslizante y herramientas para gestionar datos faltantes y procesamiento consciente de zonas horarias. La funcionalidad adicional incluye agregación de gráficos apilados y la capacidad de exportar visualizaciones a formatos de imagen estáticos.
Allows developers to extend the core engine with custom renderers for specialized visuals like heatmaps and box plots.