Annotation processing library for type-safe Jetpack Compose navigation with no boilerplate.
The Compose Destinations library is a KSP (Kotlin Symbol Processing) library that simplifies navigation in Android apps using Jetpack Compose Navigation. It eliminates the need to write complex, non-type-safe, and boilerplate code and provides a simpler and safer way to handle navigation. The library offers features such as typesafe navigation arguments, easy setup of navigation graphs, navigation with results, integration with Accompanist Navigation-Material for bottom sheet screens, deep linking, Wear OS support, and more.
The Compose Destinations library simplifies navigation in Android apps built with Jetpack Compose Navigation. It provides a more straightforward and safer way to handle navigation, eliminating the need for complex and boilerplate code. With features like typesafe navigation arguments, easy setup of navigation graphs, navigation with results, and deep linking, the library offers a comprehensive solution for navigating between screens in Compose-based apps. Additionally, it integrates seamlessly with Accompanist Navigation-Material for added functionalities and supports Wear OS devices. Overall, the Compose Destinations library enhances the navigation experience in Android apps using Jetpack Compose.