awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
uber-common avatar

uber-common/react-vis

0
View on GitHub↗
8,785 stars·832 forks·JavaScript·MIT·10 vuesuber.github.io/react-vis↗

React Vis

react-vis est une bibliothèque de visualisation de données React et un framework de création de graphiques déclaratif utilisé pour créer des représentations graphiques composables. Il fournit un système pour rendre des visualisations complexes en composant des blocs de construction simples en structures de graphiques plus larges.

La bibliothèque inclut des outils spécialisés pour le mappage de données hiérarchiques via des diagrammes sunburst et des tree maps, ainsi que la visualisation de flux et de relations utilisant des diagrammes de Sankey. Elle fournit également un visualiseur de données multivariées pour tracer des données de haute dimension via des coordonnées parallèles, des graphiques radar et des visualisations radiales.

Le framework prend en charge les implémentations de graphiques standard pour les graphiques en ligne, en barres et en secteurs, ainsi que la gestion des légendes et les tracés de coordonnées orthogonales. Ces visualisations sont générées en utilisant des graphiques vectoriels scalables (SVG).

Features

  • Charting Frameworks - Provides a comprehensive library and engine for the programmatic rendering of composable charts.
  • Declarative Charting Components - Implements a framework for constructing complex visualizations using a declarative system of modular, nested component building blocks.
  • Chart Axes - Renders labeled X and Y axes to represent data relationships in standard coordinate plots.
  • Coordinate System Mapping - Implements scale functions that translate raw data values into pixel coordinates for precise element positioning.
  • Chart Axis Mappings - Maps quantitative data fields to linear X and Y scales for standard Cartesian coordinate charts.
  • Data Visualization Charts - Provides a library for rendering diverse graphical representations of data within React applications.
  • General Chart Renderers - Generates standard line, bar, pie, and heat map visualizations from collected data for analysis.
  • SVG-Based Vector Rendering - Generates graphics using scalable vector graphics to ensure visual crispness across different resolutions.
  • Chart Generators - Provides a comprehensive set of building blocks for generating common business graphics like line, bar, and pie charts.
  • Component Composition Primitives - Provides modular primitives that encapsulate graphical logic to facilitate the composition of complex charts.
  • Attribute Binding Directives - Binds data properties directly to visual attributes like height, width, and color for dynamic chart generation.
  • React Charting Libraries - Provides a comprehensive suite of visualization components specifically designed for the React ecosystem.
  • Radar Chart Renderers - Renders multi-variable data as polygons on a circular grid using radar chart logic.
  • Radial Charts - Provides radial charts to visualize proportions and cyclical patterns using circular representations.
  • Multivariate Visualizations - Includes a toolset for plotting high-dimensional data through parallel coordinates, radar charts, and radial visualizations.
  • Flow Diagrams - Maps quantities and transfers between stages using weighted connections in Sankey diagrams.
  • Sunburst Charts - Renders hierarchical data as concentric circles with wedge sorting in sunburst diagrams.
  • Hierarchical Layouts - Uses algorithms to compute the spatial arrangement of nested shapes for tree maps and sunburst diagrams.
  • Hierarchical Tree Visualizers - Provides visual components for rendering nested parent-child relationships through tree maps and sunbursts.
  • Tree Maps - Implements tree maps to visualize hierarchical data using nested rectangles of proportional size.
  • Multivariate Analysis - Enables the comparison of multiple quantitative variables using high-dimensional plotting techniques.
  • Chart Legends - Provides UI elements to identify data series within visualizations using descriptive labels and color keys.
  • Parallel Coordinate Charts - Implements parallel coordinate charts for visualizing and comparing high-dimensional datasets.
  • Framework Specific Libraries - Collection of React components for common data charts.

Historique des stars

Graphique de l'historique des stars pour uber-common/react-visGraphique de l'historique des stars pour uber-common/react-vis

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à React Vis

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec React Vis.
  • uber/react-visAvatar de uber

    uber/react-vis

    8,781Voir sur GitHub↗

    react-vis is a declarative, component-based React data visualization library. It provides a framework of reusable building blocks for rendering interactive charts and graphs by mapping raw data to visual attributes such as position, color, and size. The system leverages D3 for its scaling and layout logic. The library is distinguished by its ability to handle complex data relationships, including hierarchical data via tree maps and circle packing, as well as multidimensional analysis using parallel axes and radar charts. It also supports network flow mapping to illustrate the volume and direc

    JavaScriptchartcharting-librarydata-visualization
    Voir sur GitHub↗8,781
  • plouc/nivoAvatar de plouc

    plouc/nivo

    14,039Voir sur GitHub↗

    Nivo is a responsive charting framework and a React data visualization library that uses D3 for its underlying math logic. It serves as both a collection of interactive chart components for web applications and a server-side visualization engine for generating static data chart images. The project distinguishes itself by providing a containerized chart rendering API, allowing the visualization engine to be deployed via Docker to serve rendered graphics as images or files through a programmatic interface. It also features a motion engine for animated data transitions, ensuring smooth visual sh

    TypeScriptcanvaschartscomponents
    Voir sur GitHub↗14,039
  • formidablelabs/victoryAvatar de FormidableLabs

    FormidableLabs/victory

    11,242Voir sur GitHub↗

    Victory is a React data visualization library and composable visualization toolkit used to build interactive charts and graphs. It functions as an SVG charting framework that renders scalable data visualizations designed to maintain consistency across different web browsers and operating systems. The project provides a collection of reusable UI primitives that combine to form complex interactive data layouts. This component-based approach allows for the construction of sophisticated graphs by composing modular visualization elements within React applications.

    TypeScriptchartsd3data-visualization
    Voir sur GitHub↗11,242
  • mui/mui-xAvatar de mui

    mui/mui-x

    5,791Voir sur GitHub↗

    MUI X is a collection of advanced React UI components for building data-rich applications, including a data grid, charting library, date and time pickers, scheduler, and tree view. The library is built with accessibility as a core principle, ensuring all components meet WCAG and WAI-ARIA standards for keyboard navigation and screen reader announcements. The components are designed for extensibility and performance. The data grid offers comprehensive data management with sorting, filtering, pagination, column pinning, row grouping, inline editing, and Excel export. The charting library support

    TypeScriptchartsdata-griddatatable
    Voir sur GitHub↗5,791
Voir les 30 alternatives à React Vis→

Questions fréquentes

Que fait uber-common/react-vis ?

react-vis est une bibliothèque de visualisation de données React et un framework de création de graphiques déclaratif utilisé pour créer des représentations graphiques composables. Il fournit un système pour rendre des visualisations complexes en composant des blocs de construction simples en structures de graphiques plus larges.

Quelles sont les fonctionnalités principales de uber-common/react-vis ?

Les fonctionnalités principales de uber-common/react-vis sont : Charting Frameworks, Declarative Charting Components, Chart Axes, Coordinate System Mapping, Chart Axis Mappings, Data Visualization Charts, General Chart Renderers, SVG-Based Vector Rendering.

Quelles sont les alternatives open-source à uber-common/react-vis ?

Les alternatives open-source à uber-common/react-vis incluent : uber/react-vis — react-vis is a declarative, component-based React data visualization library. It provides a framework of reusable… formidablelabs/victory — Victory is a React data visualization library and composable visualization toolkit used to build interactive charts… plouc/nivo — Nivo is a responsive charting framework and a React data visualization library that uses D3 for its underlying math… mui/mui-x — MUI X is a collection of advanced React UI components for building data-rich applications, including a data grid,… chart-kit/react-native-chart-kit — React Native Chart Kit is a library of responsive charting components designed for rendering interactive data… legions-developer/evilcharts — Evilcharts is a data visualization library and animated charting framework designed to render interactive data…