├── logo.svg └── README.md /logo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Logo 2 | 3 | - [Website](https://www.jetbrains.com/lp/compose-multiplatform) 4 | - [GitHub repository](https://github.com/JetBrains/compose-multiplatform) 5 | - [Help and documentation](https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-multiplatform-getting-started.html) 6 | 7 |
8 | 9 | ### Composables/components/widgets 10 | - [WavySlider](https://github.com/mahozad/wavy-slider): Squiggly slider like the one in Android 13 11 | - [Reveal effect](https://github.com/svenjacobs/reveal): Coach mark and walkthrough for components 12 | - [WebView](https://github.com/KevinnZou/compose-webview-multiplatform): Basic WebView functionality 13 | - [peekaboo](https://github.com/onseok/peekaboo): Image picker 14 | - [Epic Calendar](https://github.com/epicarchitect/epic-calendar): Displays calendars 15 | - [Compose Sonner](https://github.com/dokar3/compose-sonner): Opinionated toast 16 | - [ZoomImage](https://github.com/panpf/zoomimage): Zooming and interacting with images 17 | - [Typist-CMP](https://github.com/zeeshanali-k/Typist-CMP): Animated text typing 18 | 19 | ### Themes/Designs/Look and feels 20 | - [Jewel](https://github.com/JetBrains/jewel/): IntelliJ New UI 21 | - [Miuix](https://github.com/miuix-kotlin-multiplatform/miuix): Components with Xiaomi HyperOS design style 22 | - [Compose Fluent](https://github.com/compose-fluent/compose-fluent-ui): Microsoft Fluent UI 23 | - [Compose Unstyled](https://github.com/composablehorizons/compose-unstyled): The missing Design System layer for Compose UI 24 | 25 | ### Architecture 26 | - [Premo](https://github.com/dmdevgo/Premo): Implements presentation layer 27 | 28 | ### Utilities 29 | - [Comshot](https://github.com/mahozad/comshot): Capture screenshot of Composables and Views 30 | - [Coil](https://github.com/coil-kt/coil): Image loading based on coroutines 31 | - [haze](https://github.com/chrisbanes/haze): Glassmorphism blur modifier 32 | - [Material motion compose](https://github.com/fornewid/material-motion-compose): Implements motion system in Material components 33 | - [Material 3 Window size class](https://github.com/chrisbanes/material3-windowsizeclass-multiplatform): Implements Material3 windowing layout 34 | - [Compose DND](https://github.com/MohamedRejeb/compose-dnd): Drag and drop functionality 35 | - [MaterialKolor](https://github.com/jordond/MaterialKolor): Generates dynamic Material3 color schemes from a seed color 36 | - [QRose](https://github.com/alexzhirkevich/qrose): Styled QR code generator 37 | - [SVG to Compose](https://github.com/DevSrSouza/svg-to-compose): Makes vectors cross-platform 38 | - [InsetsX](https://github.com/mori-atsushi/insetsx): Unified interface for handling WindowInsets 39 | - [Drag Select Compose](https://github.com/jordond/drag-select-compose): Google Photos-style multi-selection 40 | - [Kottie](https://github.com/ismai117/kottie): Render After Effects animations 41 | - [Compottie](https://github.com/alexzhirkevich/compottie): Lottie animations 42 | - [Orbital](https://github.com/skydoves/orbital): Implements animations such as shared-element transition 43 | - [MOKO resources](https://github.com/icerockdev/moko-resources): Common resources 44 | - [Compose Settings](https://github.com/alorma/Compose-Settings): Common settings 45 | 46 | ### Applications 47 | - [Cutcon](https://github.com/mahozad/cutcon): Media cutter, converter, viewer (video, audio, image) 48 | - [AB Download Manager](https://github.com/amir1376/ab-download-manager): Manage and organize downloads 49 | - [PeopleInSpace](https://github.com/joreilly/PeopleInSpace): List of people in space and the position of the International Space Station 50 | - [Gitnuro](https://github.com/JetpackDuba/Gitnuro): Git client 51 | - [MusicApp-KMP](https://github.com/SEAbdulbasit/MusicApp-KMP): Music player and explorer 52 | - [SpMp](https://github.com/toasterofbread/spmp): A YouTube Music client 53 | 54 | ### Plugins 55 | - [Compose Hot Reload](https://github.com/JetBrains/compose-hot-reload): Iterate on your Compose UIs faster 56 | - [Compose EXE Manifest](https://github.com/mahozad/compose-exe-manifest): Embed a manifest in the app exe file on Windows 57 | - [Vlc Setup](https://github.com/mahozad/vlc-setup): Embed VLC for vlcj 58 | 59 | --- 60 | 61 | ### Related awesome lists 62 | - https://github.com/terrakok/kmp-awesome 63 | - https://github.com/chrisnkrueger/awesome-kotlin-multiplatform 64 | - https://github.com/sebkur/awesome-compose-for-desktop 65 | - https://github.com/jetpack-compose/jetpack-compose-awesome 66 | - https://github.com/hadiyarajesh/awesome-compose 67 | - https://github.com/androiddevnotes/awesome-jetpack-compose-android-apps 68 | - https://github.com/androiddevnotes/awesome-jetpack-compose-learning-resources 69 | --------------------------------------------------------------------------------