Skip to content

amirchi007/ChartFlex

Repository files navigation

📊 ChartFlex

LineScope is an interactive and highly customizable line chart component built with Jetpack Compose for Android. It supports multiple datasets, smooth zooming and panning, as well as toggling individual data lines on or off in real-time.


✨ Features

  • 📈 Display multiple datasets simultaneously
  • 🔍 Pinch-to-zoom and horizontal scrolling
  • 🎛️ Toggle individual lines dynamically
  • 🎨 Custom colors for each line
  • 🕹️ Smooth animations on chart interactions
  • 🧪 Built with Jetpack Compose — no XML required!

🚀 Screenshots

Chart with 3 datasets Toggle individual lines Zoom and scroll
Coming soon... Coming soon... Coming soon...

🛠️ Tech Stack

  • Kotlin
  • Jetpack Compose
  • State management with mutableStateOf & LaunchedEffect
  • Modular chart rendering with Canvas

📦 Installation

Currently not available via Maven/Gradle. Clone the repo and import the components manually into your Compose project:

git clone https://github.com/amirchi007/ChartFlex.git

About

A customizable multi-line chart for Android with pinch-to-zoom, pan, and dynamic dataset toggling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages