4 repositorios
Tools for creating interactive charts and graphs that visually represent complex datasets.
Distinct from Interactive Visualization Rendering: None of the candidates accurately represent a general-purpose reactive data visualization capability within a UI framework.
Explore 4 awesome GitHub repositories matching user interface & experience · Interactive Data Renderers. Refine with filters or upvote what's useful.
Ripple is a full-stack TypeScript web framework and reactive UI library used for building interfaces with server-side rendering. It organizes user interfaces into a hierarchy of reusable, scoped components with built-in state management and client-side hydration. The framework is distinguished by its fine-grained reactivity, which updates specific DOM elements without requiring full component re-renders. It integrates server-side logic and client-side components within a single TypeScript codebase, enabling a unified full-stack development workflow. The system covers a broad range of capabil
Provides capabilities for rendering interactive charts and graphs that represent complex datasets visually.
BizCharts is a React charting library that wraps the G2 grammar of graphics, providing declarative React components for building interactive data visualizations. It bridges G2's imperative charting API with React's declarative component model, enabling chart creation through nested component composition without writing imperative code. The library distinguishes itself by mapping G2's grammar of graphics primitives directly to React component types, allowing chart series like line, bar, and scatter to be expressed as interchangeable React components. It synchronizes G2 chart instance creation,
Renders charts that respond to user interactions such as hover, click, and zoom for data exploration.
Jupyter Book es un editor de libros computacionales y generador de sitios estáticos que convierte notebooks de Jupyter y archivos markdown en libros web interactivos y documentos PDF de calidad editorial. Sirve como una herramienta de documentación basada en markdown que ejecuta código incrustado en tiempo de compilación y almacena en caché los resultados para su visualización estática. El sistema se distingue por admitir publicaciones de datos interactivas, permitiendo a los lectores interactuar con widgets computacionales en vivo y lanzar notebooks en entornos de ejecución remotos. Extiende el markdown estándar con un sistema de roles y directivas para apoyar la autoría científica, incluyendo matemáticas LaTeX, gestión de citas bibliográficas y referencias cruzadas numeradas. La plataforma cubre una amplia gama de capacidades, incluyendo formato académico para pruebas y teoremas, gestión de diseño interactivo mediante paneles plegables y referencias complejas entre secciones internas y proyectos externos. También proporciona herramientas para la organización de contenido a través de estructuras de libros jerárquicas y una tabla de contenidos desacoplada. El proyecto incluye utilidades para la integración con alojamiento web y validación de integridad de contenido para escanear referencias rotas durante el proceso de compilación.
Displays rich, interactive outputs and widgets within the rendered website for a dynamic user experience.
Unovis is a modular SVG and Canvas data visualization library used to build interactive charts, maps, and network graphs. It provides a framework-agnostic set of primitives for creating data dashboards and specialized visualizations. The library is distinguished by its dedicated toolkits for different visualization domains, including an XY charting library for coordinated plots, a network graph framework for relational data, and a geospatial visualization toolkit for TopoJSON-based mapping. Its capability surface covers a wide range of data representations, including linear, area, and bar ch
Provides interactive vertical lines and markers that follow user interaction to pinpoint specific data values.