chartsorg/charts

Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 40 minutes ago
Added to GitGenius on September 2nd, 2026
Created on March 20th, 2015
Open Issues & Pull Requests: 977 (+0)
GitHub issues: Enabled
Number of forks: 5,996
Total Stargazers: 28,009 (+0)
Total Subscribers: 589 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Charts is a charting library for iOS, tvOS, and macOS that brings the capabilities of the cross-platform MPAndroidChart to Apple platforms.

The library addresses the need for sophisticated data visualization on Apple devices by providing a comprehensive set of chart types and customization options. It works by offering native implementations of various chart styles, allowing developers to render complex visual representations of data directly within their applications without relying on web-based solutions or external rendering engines.

Developers should consider Charts if they are building iOS, tvOS, or macOS applications that require professional-quality data visualization. The library suits projects ranging from financial applications to fitness trackers to analytics dashboards where presenting data visually is central to the user experience. Because Charts is the Apple equivalent of MPAndroidChart, teams working across both Android and iOS platforms can achieve visual consistency by using the same charting approach on each platform, though the implementations are platform-specific rather than shared code.

The project maintains steady development activity with regular updates addressing bug fixes and feature enhancements. The codebase receives consistent refinement through pull requests that improve both functionality and code quality. Documentation and examples are actively maintained to help developers integrate and customize the library for their specific needs.