{"repo":"alorma/Compose-Settings","free":true,"listed":false,"github":"https://github.com/alorma/Compose-Settings","clone":"git clone https://github.com/alorma/Compose-Settings.git","description":"Pre-built Material 3 Settings UI components for Compose Multiplatform. Supports Android, iOS, Desktop, JavaScript, and WebAssembly.","language":"Kotlin","stars":568,"topics":["compose","android","compose-multiplatform","ios","jetpack-compose","kotlin","kotlin-multiplatform","material3","settings-ui","ui-components"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Compose Settings - Multiplatform Preview This library provides a set of Settings like composable items to help android Jetpack Compose developers build complex settings screens without all the boilerplate. Two flavors are available: standard Material 3 components and Material 3 Expressive components. The expressive variants are built on SegmentedListItem and support segmented list styling. Ui tiles ( ui-tiles ) — Material 3 Component Screenshot ------------------------------------------------------- ---------------------------------------------------------------------------------- SettingsMenuLink SettingsCheckbox SettingsTriStateCheckbox SettingsRadioButton SettingsSwitch SettingsGroup Ui tiles extended ( ui-tiles-extended ) — Material 3 Component Screenshot --------------------------------------------- ---------------------------------------------------------------- SettingsSlider SettingsSegmented Ui tiles expressive ( ui-tiles-expressive ) — Material 3 Expressive Requires Material 3 Expressive API ( @OptIn(ExperimentalMaterial3ExpressiveApi::class) ). All components support segmented list styling via the shapes parameter. Component Screenshot ------------------------------------------------------------------- ---------------------------------------------------------------------------- SettingsMenuLink (Expressive) SettingsCheckbox (Expressive) SettingsTriStateCheckbox (Expressive) SettingsRadioButton (Expressive) SettingsSwitch (Expressive) SettingsGroup (Expressive) Sett","default_branch":null,"files":null,"tree":[],"storefront":"/r/alorma","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alorma/Compose-Settings/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}