Discover and explore top open-source AI tools and projects—updated daily.
chart-kitReact Native charting library for data visualization
Top 14.9% on SourcePulse
Summary
react-native-chart-kit delivers a comprehensive library of visually appealing and interactive charts for React Native applications. It targets developers building mobile dashboards, reports, and data-intensive user interfaces, offering a robust set of charting tools to enhance mobile data visualization capabilities.
How It Works
The library renders common chart types such as line, area, bar, pie, donut, progress, and contribution heatmaps, utilizing react-native-svg for rendering. It incorporates mobile-centric interactions including tap selection, shared tooltips, and crosshairs for enhanced user engagement. A specific import path (react-native-chart-kit/v2) is recommended for new development, indicating a focus on modernizing the API.
Quick Start & Requirements
npm install react-native-chart-kit react-native-svgnpm install react-native-chart-kit followed by npx expo install react-native-svgreact-native-svg is a required dependency.Highlighted Details
Maintenance & Community
The README includes links for troubleshooting and contributing, but does not detail specific maintainers, community channels (e.g., Discord, Slack), sponsorships, or a public roadmap.
Licensing & Compatibility
The provided README does not specify the open-source license. This lack of explicit licensing information necessitates further investigation regarding commercial use or integration into closed-source projects.
Limitations & Caveats
Advanced chart types and features such as PNG/SVG export are restricted to the commercial "Pro Charts" version. Migration notes suggest potential complexities when upgrading from older versions. The absence of a clearly stated license is a significant caveat for adoption.
2 days ago
Inactive
nteract