# Jetpack Compose Playground
## Introduction
This is a community-driven collection of Jetpack Compose documentation/examples/tutorials and demos.
## Show some :heart: and star the repo to support the project
[](https://github.com/Foso/Jetpack-Compose-Playground) [](https://github.com/Foso/Jetpack-Compose-Playground/fork) [](https://github.com/Foso/Jetpack-Compose-Playground) [](https://twitter.com/jklingenberg_)
[](https://github.com/Foso/Jetpack-Compose-Playground/blob/master/LICENSE)
[](http://makeapullrequest.com)
[](https://github.com/Foso/Jetpack-Compose-Playground/blob/master/LICENSE)

[](#contributors)
## What is Jetpack Compose?
"Jetpack Compose is a modern toolkit for building native Android UI. Jetpack Compose simplifies and accelerates UI development on Android with less code, powerful tools, and intuitive Kotlin APIs. "
## Composable of the week!! 🎉
The [LazyVerticalGrid](foundation/lazyverticalgrid.md)
## New to Compose?
Check [Project Setup](general/getting_started.md) or [Hello World Compose](general/helloworld/)
### Animation
* [Crossfade](animation/crossfade)
### Layouts
---
* [ConstraintLayout](layout/constraintlayout)
* [Scaffold](material/scaffold)
* [Column](layout/column)
* [Row](layout/row)
* [Box](layout/box)
### Foundation
---
* [Canvas](foundation/canvas.md)
* [Image](foundation/image.md)
* [LazyColumn](foundation/lazycolumn.md)
* [LazyRow](foundation/lazyrow.md)
* [LazyVerticalGrid](foundation/lazyverticalgrid.md)
* [Shape](foundation/shape.md)
* [Text](foundation/text.md)
### Material
---
* [AlertDialog](material/alertdialog.md)
* [Button](material/button.md)
* [Card](material/card.md)
* [Checkbox](material/checkbox.md)
* [CircularProgressIndicator](material/circularprogressindicator.md)
* [DropdownMenu](material/dropdownmenu.md)
* [FloatingActionButton](material/floatingactionbutton.md)
* [ModalDrawerLayout](material/modaldrawer.md)
* [RadioButton](material/radiobutton.md)
* [Scaffold](material/scaffold.md)
* [Slider](material/slider.md)
* [Snackbar](material/snackbar.md)
* [Switch](material/switch.md)
* [TextField](material/textfield.md)
## Looking for tutorials/sample code
Take a look at the sidebar under "Guides & Samples" or check [Compose projects](compose_projects)
## Contributing
Interested in adding samples/tutorials? Check [Contributing](contributing.md)
## 📜 License
This project is licensed under the MIT License - see the [LICENSE.md](https://github.com/Foso/Jetpack-Compose-Playground/blob/master/LICENSE) file for details