Skip to content

This is an native Android only library for Kotlin which can be used to create some beautiful Charts/Graphs. This uses Java Canva API and Jetpack Compose UI Toolkit for efficient rendering.

License

Notifications You must be signed in to change notification settings

basakjeet08/JetChart

Repository files navigation

JetChart

JetChart is a light chart library for Android, which is currently under development. It’s only compatible with Jetpack Compose. It is made primarily with Kotlin, Kotlin DrawScope, and Canvas Functions. The library contains some basic charts and graphs like ring, donut, arc, line, bar, gradient, etc.

Kotlin Version

GPLv3 License

Features

  • Light/dark mode Support
  • Easy Integration
  • Fully Supports Jetpack Compose

Screenshots

Dark Theme cover

Installation

To Add the dependency into your project first add this to your root build.gradle file

dependencyResolutionManagement {
  repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
  repositories {
    mavenCentral()
    maven { url 'https://jitpack.io' }
  }
}

After that add the Dependency

implementation 'com.github.basakjeet08:JetChart:2.1.0'

Usage/Examples

For Installating and understanding how to use the Library, refer to the Documentation

Tech Stack

Language: Kotlin.

Authors

License

JetChart is GPL licensed

Support

For support, email jeetbasak2002@gmail.com.

About

This is an native Android only library for Kotlin which can be used to create some beautiful Charts/Graphs. This uses Java Canva API and Jetpack Compose UI Toolkit for efficient rendering.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages