A 2D plotting framework for macOS, iOS, and tvOS, highly customizable and capable of drawing many types of plots.
Core Plot is a 2D plotting framework for macOS, iOS, and tvOS. It enables developers to create highly customizable charts and graphs for data visualization within native Apple applications. It solves the need for a robust, native plotting solution across Apple's ecosystem.
Developers building macOS, iOS, or tvOS applications that require data visualization, such as those in scientific, financial, or analytics domains.
Developers choose Core Plot for its native integration across Apple platforms, high customizability, and strong emphasis on correctness through integrated testing, making it reliable for critical applications.
Core Plot source code and example applications
Provides a consistent, native framework for macOS, iOS, and tvOS, avoiding reliance on web views or external dependencies, as highlighted in its multi-platform focus.
Offers highly flexible styling and configuration for plots, enabling tailored designs for specific domains like scientific or financial applications, per the README's emphasis on customization.
Capable of drawing many types of 2D plots, from simple line charts to complex graphs, supported by example applications and a wiki showcasing diverse capabilities.
Built with unit testing to ensure correctness and prevent regressions, making it reliable for mission-critical use cases, as stated in its philosophy and testing documentation.
Includes API docs, a project wiki, and example apps, providing multiple resources for developers to learn and integrate the framework effectively.
Requires understanding of its architecture and detailed configuration, as indicated by the need for wiki pages on using it in applications, which can be daunting for newcomers.
As an older project, it may lack the frequent updates, community plugins, or modern Swift conveniences found in newer charting libraries, potentially leading to compatibility issues.
Involves multiple steps for installation and customization, with reliance on external tools like Doxygen for documentation, adding overhead compared to simpler alternatives.
The high customizability and native rendering might introduce performance bottlenecks for very large or dynamic datasets, though this isn't explicitly addressed in the README.
Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.
A simple and beautiful chart lib used in Piner and CoinsMan for iOS
An adaptive scrollable graph view for iOS to visualise simple discrete datasets. Written in Swift.
iOS-based charting library for both line and bar graphs.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.