A React Native library for adding line, area, pie, and bar charts to mobile apps.
react-native-chart is a charting library for React Native that enables developers to visualize data with line, area, pie, and bar charts directly in their mobile applications. It provides a straightforward way to integrate customizable charts, though it is no longer actively maintained.
React Native developers who need to quickly add basic, customizable charts to their mobile apps without complex setup.
It offers essential charting capabilities with a simple API and leverages React Native's ART library for native rendering performance, making data visualization accessible without excessive complexity.
[NOT MAINTAINED] :bar_chart: Add line, area, pie, and bar charts to your React Native app
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports line, area, pie, and bar charts, providing essential visualization options as highlighted in the key features for diverse data needs.
Offers extensive properties for colors, grid lines, axis labels, and data points, allowing fine-tuning to match app design, as detailed in the properties table.
Enables showing and styling data points on line charts for enhanced clarity, with options like showDataPoint and dataPointColor properties from the README.
Uses React Native's ART library for rendering, ensuring good performance on mobile devices, as mentioned in the easy integration feature.
Focuses on a straightforward API for quick integration, aligning with the library's philosophy of accessibility without excessive complexity.
The README explicitly states it's no longer maintained and recommends switching to Victory Charts, posing significant risks for bug fixes, updates, and future support.
Missing advanced chart types like scatter plots, and the TODO list includes unfinished items, indicating incomplete development and reduced versatility.
Requires manual linking of the ART library in Xcode, a process that is outdated, cumbersome, and may not work with newer React Native versions or tooling.
Due to lack of updates, it likely has compatibility problems with newer React Native releases, leading to integration challenges and potential bugs.