awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
TanStack avatar

TanStack/react-chartsArchived

0
View on GitHub↗
3,149 نجوم·253 تفرعات·HTML·MIT·1 مشاهدةreact-charts.tanstack.com↗

React Charts

This library provides a set of tools for building dynamic data visualizations within React applications. It functions as a declarative framework that allows developers to define complex graphical representations through configuration settings rather than manual manipulation of the document object model.

The library specializes in rendering interactive Cartesian charts, including line, bar, bubble, and area plots. It distinguishes itself by utilizing a coordinate-system-based mapping approach that translates raw data into pixel positions, combined with a component-based architecture that enables the layering of multiple independent axes and data series within a single visualization.

The system includes built-in support for responsive design, automatically tracking parent container dimensions to adjust layouts across different screen sizes. It also provides hooks for managing user interactions such as hover states and click events, while using a provider pattern to share configuration and theme data across nested chart elements.

Features

  • Data Visualization Components - Provides a comprehensive set of tools for building dynamic, responsive line, bar, bubble, and area plots.
  • Interactive Data Visualizations - Enables the creation of dynamic and responsive charts for visual data exploration in web applications.
  • React Components - Integrates highly customizable and reusable charting components into the React ecosystem.
  • React Charting Libraries - Offers a specialized library for rendering interactive and responsive Cartesian data visualizations in React.
  • Multiple Axes Configurations - Supports rendering multiple independent axes on a single chart for comparing different data scales.
  • Multi-Axis Coordinate Systems - Facilitates complex data analysis by layering multiple series and independent axes within a single visualization.
  • Line Chart Renderers - Renders standard Cartesian plots including line, bar, bubble, and area charts.
  • SVG-Based Vector Rendering - Renders high-fidelity geometric shapes and data paths using scalable vector graphics.
  • Scale-Based Coordinate Mappings - Translates raw data into pixel coordinates using configurable mathematical scaling functions.
  • Context State Propagators - Shares global chart configuration and theme data across nested components using the provider pattern.
  • Chart Customization Components - Provides utilities for modifying the visual appearance and behavior of individual chart elements.
  • Declarative UI Libraries - Defines complex graphical representations through declarative configuration settings rather than manual DOM manipulation.
  • Interaction Hooks - Encapsulates mouse tracking, hover states, and click events within reusable hooks for synchronized data interaction.
  • Interactive Data Renderers - Provides interactive chart components that respond to user input for dynamic data exploration.
  • DOM Measurement APIs - Tracks parent container dimensions using DOM measurement APIs to trigger automatic layout updates.
  • Responsive Layout Adapters - Automatically adjusts chart dimensions and scaling to fit varying container sizes.
  • Responsive Dashboards - Supports the design of data-driven interfaces that adapt layout and scaling across different devices.
  • Component Composition - Constructs complex visualizations by nesting specialized sub-components for axes, series, and interactive elements.

سجل النجوم

مخطط تاريخ النجوم لـ tanstack/react-chartsمخطط تاريخ النجوم لـ tanstack/react-charts

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

مجموعات مختارة تضم React Charts

مجموعات منسقة بعناية يظهر فيها React Charts.
  • مكتبات الرسوم البيانية للوحات التحكم في React
  • مكتبات الرسوم البيانية للوحات التحكم بلغة JavaScript
  • a library for animated React charts

الأسئلة الشائعة

ما هي وظيفة tanstack/react-charts؟

This library provides a set of tools for building dynamic data visualizations within React applications. It functions as a declarative framework that allows developers to define complex graphical representations through configuration settings rather than manual manipulation of the document object model.

ما هي الميزات الرئيسية لـ tanstack/react-charts؟

الميزات الرئيسية لـ tanstack/react-charts هي: Data Visualization Components, Interactive Data Visualizations, React Components, React Charting Libraries, Multiple Axes Configurations, Multi-Axis Coordinate Systems, Line Chart Renderers, SVG-Based Vector Rendering.

ما هي البدائل مفتوحة المصدر لـ tanstack/react-charts؟

تشمل البدائل مفتوحة المصدر لـ tanstack/react-charts: airbnb/visx — Visx is a collection of modular, low-level primitives designed for building custom data visualizations within a React… facebook/react — React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional… datav-team/datav — DataV is a big screen visualization framework designed for high-impact data displays. It provides a collection of… nhnent/tui.chart — tui.chart is a statistical charting engine and data visualization library designed to render interactive charts and… plouc/nivo — Nivo is a responsive charting framework and a React data visualization library that uses D3 for its underlying math… recharts/recharts — This project is a declarative data visualization library that provides a composable suite of user interface components…

بدائل مفتوحة المصدر لـ React Charts

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع React Charts.
  • airbnb/visxالصورة الرمزية لـ airbnb

    airbnb/visx

    20,629عرض على GitHub↗

    Visx is a collection of modular, low-level primitives designed for building custom data visualizations within a React component architecture. It functions as a toolkit for mapping data to coordinate systems and geometric shapes, allowing developers to construct bespoke charts and graphs that integrate directly into the standard component lifecycle. The library utilizes a decoupled package architecture, enabling the use of specific visualization utilities without requiring the entire framework. By leveraging established mathematical primitives for geometric calculations and functional data tra

    TypeScriptchartd3data-visualization
    عرض على GitHub↗20,629
  • facebook/reactالصورة الرمزية لـ facebook

    facebook/react

    245,669عرض على GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
    عرض على GitHub↗245,669
  • datav-team/datavالصورة الرمزية لـ DataV-Team

    DataV-Team/DataV

    9,667عرض على GitHub↗

    DataV is a big screen visualization framework designed for high-impact data displays. It provides a collection of libraries for both Vue and React to build large-scale data dashboards featuring interactive charts and visual elements. The toolkit includes a specialized decoration kit of scalable vector graphics used to add borders and frames to professional data display screens. It focuses on complex data visualization, including the rendering of specialized charts such as water level and flight line maps. The framework covers a broad capability surface for data dashboard visualization, provi

    Vuebidatavsvg
    عرض على GitHub↗9,667
  • nhnent/tui.chartالصورة الرمزية لـ nhnent

    nhnent/tui.chart

    5,403عرض على GitHub↗

    tui.chart is a statistical charting engine and data visualization library designed to render interactive charts and graphs for complex numerical datasets. It functions as a responsive charting framework capable of producing various statistical representations, including line, bar, scatter, bubble, and treemap charts. The library distinguishes itself through an interactive visualization system that supports synchronized tooltips across multiple charts, range-based zooming, and data series selection. It includes a layout engine that automatically adjusts chart dimensions and animations based on

    TypeScript
    عرض على GitHub↗5,403
  • عرض جميع البدائل الـ 30 لـ React Charts→