# Core Plot

> 2D plotting framework for macOS, iOS and tvOS.

- Category: [iOS & Swift chart libraries](https://awesomedataviz.com/categories/ios/)
- Repository: https://github.com/core-plot/core-plot
- License: BSD-3-Clause
- Language: Objective-C
- Status: Inactive (no commits in over a year)
- GitHub stars: 2,758
- Commits in the last 12 months: 0
- Contributors: 33
- Last commit: Nov 22, 2023
- Latest release: release_2.3 (Jan 10, 2020)

## Overview

Core Plot is an open-source iOS chart library released under the BSD-3-Clause license. Its GitHub repository has 2,758 stars, 594 forks, and 33 contributors. It has not had a commit since Nov 22, 2023. The latest release, release_2.3, was published on Jan 10, 2020.

## Alternatives

- [Charts](https://awesomedataviz.com/tools/charts/): IOS port of MPAndroidChart. You can create charts for both platforms with very similar code. (28K stars)
- [PNChart](https://awesomedataviz.com/tools/pnchart/): A simple and beautiful chart lib used in Piner and CoinsMan. (9.6K stars)
- [ChartView](https://awesomedataviz.com/tools/chartview/): Line, bar and pie chart views built with SwiftUI. (5.6K stars)
- [JBChartView](https://awesomedataviz.com/tools/jbchartview/): Charting library for both line and bar graphs. (3.7K stars)
- [BEMSimpleLineGraph](https://awesomedataviz.com/tools/bemsimplelinegraph/): Highly customizable and interactive line graphs. (2.6K stars)
- [SwiftCharts](https://awesomedataviz.com/tools/swiftcharts/): Customizable charts library for iOS. (2.6K stars)

## Comparisons

- [Charts vs Core Plot](https://awesomedataviz.com/compare/charts-vs-core-plot/)
- [Core Plot vs PNChart](https://awesomedataviz.com/compare/core-plot-vs-pnchart/)
- [ChartView vs Core Plot](https://awesomedataviz.com/compare/chartview-vs-core-plot/)
- [Core Plot vs JBChartView](https://awesomedataviz.com/compare/core-plot-vs-jbchartview/)

Source: https://awesomedataviz.com/tools/core-plot/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
