16 مستودعات
Visualization components specifically designed for the React ecosystem.
Explore 16 awesome GitHub repositories matching user interface & experience · React Charting Libraries. Refine with filters or upvote what's useful.
This project is a community-driven knowledge base that serves as a centralized directory for the React and React Native ecosystems. It functions as a developer discovery portal, aggregating high-quality libraries, frameworks, and learning resources to assist in the research and selection of tools for modern web and mobile application development. The repository distinguishes itself through a hierarchical taxonomy that organizes a fragmented landscape of third-party software into functional domains. By utilizing markdown-based content curation, it provides a structured index that allows develo
Identifies visualization components and charting frameworks built specifically for interactive data representation.
vx is a declarative charting framework and SVG data visualization library. It serves as an integration layer that combines D3 mathematical scales and shapes with a component-based UI for rendering visualizations. The project provides a set of building blocks for constructing custom charts and diagrams using React components. It bridges mathematical data and visual representation by utilizing low-level primitives to manage scalable vector graphics without manual document object model manipulations. The library covers a broad capability surface including custom chart development, declarative S
Provides visualization components specifically designed for the React ecosystem to bridge data and visual representation.
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
Provides a React-based framework for building custom, interactive data visualizations.
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
Provides a comprehensive collection of interactive charting components specifically designed for the React ecosystem.
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.
Provides a comprehensive set of visualization components specifically designed for the React ecosystem.
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
Provides a visualization toolkit ported as a library of charting components for the React ecosystem.
react-vis is a React data visualization library and declarative charting framework used to create composable graphical representations. It provides a system for rendering complex visualizations by composing simple building blocks into larger chart structures. The library includes specialized tools for hierarchical data mapping via sunburst diagrams and tree maps, as well as flow and relationship visualization using Sankey diagrams. It also provides a multivariate data visualizer for plotting high-dimensional data through parallel coordinates, radar charts, and radial visualizations. The fram
Provides a comprehensive suite of visualization components specifically designed for the React ecosystem.
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
Offers a comprehensive set of visualization components specifically designed for the React ecosystem.
react-chartjs-2 is a data visualization library that provides a set of React components acting as a wrapper for Chart.js. It allows for the rendering of interactive charts and graphs within a React application using a declarative approach. The library manages HTML5 canvas charting components by tying the lifecycle of Chart.js instances to the mounting and unmounting of the React component tree. It translates component props into the configuration objects required by the underlying engine to map datasets to visual elements. The project covers a range of frontend integration capabilities, incl
Provides a set of visualization components specifically designed for the React ecosystem.
react-chartjs-2 is a data visualization library that provides a set of React components to integrate the Chart.js library. It serves as a component-based charting interface for rendering dynamic data visualizations and graphs based on structured data sets. The project provides a declarative way to manage chart configurations and data updates. It maps component props to the underlying charting engine, allowing users to modify visual options and data dynamically to refresh displays. The library covers broader data visualization development, including the implementation of dynamic dashboards an
Provides a specialized suite of visualization components specifically designed for the React ecosystem.
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,
Declarative React components that wrap the G2 grammar of graphics for building interactive data visualizations.
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
Offers a composable React charting library with multiple chart types and interactive features.
echarts-for-react هي مكتبة رسوم بيانية لـ React ومكون تصور بيانات يعمل كغلاف لمكتبة Apache ECharts. تسمح بعرض مرئيات البيانات والرسوم البيانية المعقدة ضمن بنية قائمة على المكونات باستخدام تكوينات تعريفية. توفر المكتبة آلية للوصول إلى مثيل التصور الأساسي، مما يتيح عمليات منخفضة المستوى مثل تصدير الصور وتغيير الحجم اليدوي. كما تدعم ربط دوال مخصصة بأحداث التصور لتشغيل منطق التطبيق بناءً على تفاعلات المستخدم. تغطي مجموعة الأدوات تكوين سلوك الرسم البياني العام واستراتيجيات التحديث. كما تدعم استيراد مكونات محددة فقط لتقليل حجم حزمة التطبيق الإجمالية.
Offers a suite of tools for integrating interactive ECharts visualizations specifically within the React ecosystem.
react-stockcharts هي مكتبة رسوم بيانية مالية مبنية باستخدام React و D3 لتصور بيانات أسعار السوق. توفر نظاماً لعرض الرسوم البيانية للأسهم وتصورات الشموع اليابانية لتمثيل حركة السوق. تعمل المكتبة كأداة تحليل فني تحسب وتضع مؤشرات تداول رياضية فوق مخططات الأسعار. وتتضمن واجهة تفاعلية للتنقل في البيانات المالية من خلال التكبير، والتحريك، وإضافة تعليقات توضيحية هندسية يدوية. يغطي المشروع تصور البيانات المالية، وتتبع أسعار السوق، وإنشاء لوحات تداول تفاعلية.
Offers a set of customizable stock charting components designed specifically for the React ecosystem.
هذا المشروع هو مكتبة رسوم بيانية مصممة لإطار عمل React Native، توفر مجموعة من المكونات القابلة لإعادة الاستخدام لعرض تصورات البيانات داخل تطبيقات الهاتف المحمول. تعمل كأداة واجهة عبر الأنظمة الأساسية تقوم بتعيين مصفوفات الإحداثيات إلى عناصر رسومية، مما يسمح للمطورين بعرض المعلومات الإحصائية بشكل متسق عبر بيئات iOS و Android. تمكن المكتبة من إنشاء مخططات خطية، وشريطية، ودائرية من خلال هيكل مكون تصريحي. من خلال تعيين خصائص JavaScript إلى بدائيات الرسم الخاصة بالمنصة، فإنها تسهل دمج لوحات التحليل التفاعلية ومقاييس الأداء في واجهات الهاتف المحمول. يعتمد التنفيذ على تعيين مكون العرض الأصلي وواجهات برمجة تطبيقات الرسم المباشر لعرض الأشكال الرسومية على شاشات الهاتف المحمول. يتم توزيعها كحزمة لمشاريع React Native، وتدعم تكوين المحاور والأنماط المرئية لتمثيل مجموعات البيانات الديناميكية.
Provides a collection of visualization components specifically designed for the React ecosystem.
Rough Charts is a React-based charting library that provides a set of modular components for building data visualizations. It enables the creation of custom charts and graphs through a declarative syntax, allowing developers to compose complex layouts by nesting individual elements like axes, series, and tooltips. The library distinguishes itself by applying a procedural, hand-drawn aesthetic to all rendered graphics. By utilizing randomized offsets to generate irregular line paths, it produces visualizations that mimic the appearance of sketches. This style is applied to standard chart eleme
Builds responsive and composable data visualizations that feature a unique hand-drawn, sketchy aesthetic.