Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Chaintech-Network/CMPCharts


https://github.com/Chaintech-Network/CMPCharts

Last synced: 23 days ago
JSON representation

Awesome Lists containing this project

README

        

# Compose Multiplatform Charts(CMPCharts)

[![Maven Central](https://img.shields.io/maven-central/v/network.chaintech/cmpcharts.svg)](https://central.sonatype.com/artifact/network.chaintech/cmpcharts)
[![Kotlin](https://img.shields.io/badge/kotlin-v2.0.0-blue.svg?logo=kotlin)](http://kotlinlang.org)
[![Compose Multiplatform](https://img.shields.io/badge/Compose%20Multiplatform-v1.6.11-blue)](https://github.com/JetBrains/compose-multiplatform)
[![License](https://img.shields.io/github/license/Chaintech-Network/CMPCharts)](http://www.apache.org/licenses/LICENSE-2.0)

![badge-android](http://img.shields.io/badge/platform-android-3DDC84.svg?style=flat)
![badge-ios](http://img.shields.io/badge/platform-ios-FF375F.svg?style=flat)

✨ A very Minimal, Sleek and Lightweight Graph library for Compose Multiplatform

Hero-image - CMP-Chart 3

## ✨ Key Features

**Cross-Platform Compatibility:**
Integrates seamlessly with Compose Multiplatform projects, ensuring consistent functionality and aesthetics across iOS and Android.

**Comprehensive Chart Types:**
Offers a variety of chart types including Line Charts for trends and Bar Charts for comparisons.

**Flexible Customization:**
Customize colors, styles, and animations to match app design. Toggle interactive features like tooltips and zoom.

**Intuitive Controls:**
Empowers users with intuitive features like data point selection and axis toggling.

## 🎉 What's New in Version 2.0.2



Cloud Bubble Chart




Cloud Bubble Chart

Code Snippet



Tree Map Chart




Tree Map Chart

Code Snippet


## 📦 Installation

Add the following dependency to your `build.gradle.kts` file:

```kotlin
commonMain.dependencies {
implementation("network.chaintech:cmpcharts:2.0.2")
}
```

## 📊 Graphs Available



Straight Line Chart




Straight Line Chart

Code Snippet



Grid Line Chart




Grid Line Chart

Code Snippet



Dashed Line Chart




Dashed Line Chart

Code Snippet





Multi Color Line Chart




Multi Color Line Chart

Code Snippet



Multiple Lines Line Chart




Multiple Lines Line Chart

Code Snippet



Multiple Lines Line Chart with different styles




Multiple Lines Line Chart with different styles

Code Snippet





Simple Bar Chart




Simple Bar Chart

Code Snippet



Gradient Bar Chart




Gradient Bar Chart

Code Snippet



Bar Chart With Background Color




Bar Chart With Background Color

Code Snippet





Horizontal Bar Chart




Horizontal Bar Chart

Code Snippet



Grouped Bar Chart




Grouped Bar Chart

Code Snippet



Stacked Bar Chart




Stacked Bar Chart

Code Snippet





Solid Bubble Chart




Solid Bubble Chart

Code Snippet



Gradient Bubble Chart




Grouped Bar Chart

Code Snippet





Simple Donut Chart




Simple Donut Chart

Code Snippet



Multiple Small Donut Chart




Multiple Small Donut Chart

Code Snippet





Simple Pie Chart




Simple Pie Chart

Code Snippet



PieChart With Slice Labels




PieChart With Slice Labels

Code Snippet





Guage Chart




Guage Chart

Code Snippet



Circular Chart




Circular Chart

Code Snippet





Point Chart




Point Chart

Code Snippet



Bottle Chart




Bottle Chart

Code Snippet



Segment Progress Bar Chart




Segment Progress Bar Chart

Code Snippet





Radar Chart




Radar Chart

Code Snippet



Heat Map Chart




Heat Map Chart

Code Snippet





Area Chart




Area Chart

Code Snippet



Cloud Bubble Chart




Cloud Bubble Chart

Code Snippet





Tree Map Chart




Tree Map Chart

Code Snippet


## 📖 Detailed Explanation
For an in-depth guide and detailed explanation, check out our comprehensive Medium Blog Post.

[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/mobile-innovation-network/introducing-compose-multiplatform-charts-solution-for-seamless-charts-integration-to-app-488355a6e098)
[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/showcase/mobile-innovation-network)

## 📄 License
```
Copyright 2023 Mobile Innovation Network

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```