https://github.com/numq/compose-color-picker
Jetpack Compose Multiplatform compatible color picker component
https://github.com/numq/compose-color-picker
chooser color compose jetpack library multiplatform palette picker selector
Last synced: 2 months ago
JSON representation
Jetpack Compose Multiplatform compatible color picker component
- Host: GitHub
- URL: https://github.com/numq/compose-color-picker
- Owner: numq
- License: apache-2.0
- Created: 2024-10-03T00:50:56.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2026-03-23T12:27:18.000Z (3 months ago)
- Last Synced: 2026-03-24T09:58:23.161Z (3 months ago)
- Topics: chooser, color, compose, jetpack, library, multiplatform, palette, picker, selector
- Language: Kotlin
- Homepage:
- Size: 9.7 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Compose Color Picker
A Color Picker library for Jetpack Compose

## Interactive or reactive
> Changes in the argument are reflected on the indicator
- [CircularColorPicker](library/src/main/kotlin/picker/circular/CircularColorPicker.kt)
- [RectangularColorPicker](library/src/main/kotlin/picker/rectangular/RectangularColorPicker.kt)
- [RectangleColorPickerSV](library/src/main/kotlin/picker/wheel/rectangle/RectangleColorPickerSV.kt)
- [WheelRectangleColorPicker](library/src/main/kotlin/picker/wheel/rectangle/WheelRectangleColorPickerHSV.kt)
- [TriangleColorPickerSV](library/src/main/kotlin/picker/wheel/triangle/TriangleColorPickerSV.kt)
- [WheelTriangleColorPickerHSV](library/src/main/kotlin/picker/wheel/triangle/WheelTriangleColorPickerHSV.kt)
## Lazy
> Initial color is passed as an argument
- [CircularColorPickerLazy](library/src/main/kotlin/picker/circular/CircularColorPickerLazy.kt)
- [RectangularColorPickerLazy](library/src/main/kotlin/picker/rectangular/RectangularColorPickerLazy.kt)
- [RectangleColorPickerSVLazy](library/src/main/kotlin/picker/wheel/rectangle/RectangleColorPickerSVLazy.kt)
- [WheelRectangleColorPickerLazy](library/src/main/kotlin/picker/wheel/rectangle/WheelRectangleColorPickerHSVLazy.kt)
- [TriangleColorPickerSVLazy](library/src/main/kotlin/picker/wheel/triangle/TriangleColorPickerSVLazy.kt)
- [WheelTriangleColorPickerHSVLazy](library/src/main/kotlin/picker/wheel/triangle/WheelTriangleColorPickerHSVLazy.kt)
## Installation
```
repositories {
maven("https://jitpack.io")
}
dependencies {
implementation("com.github.numq:compose-color-picker:1.0.2")
}
```
___