Accompanist is a collection of extension libraries that provide additional functionality and specialized components for the Jetpack Compose UI framework. It serves as a toolkit for implementing common layout and system tasks that extend the core capabilities of declarative UI development on Android.
The library provides specialized utilities for managing modal bottom sheet destinations and defining custom animations for screen transitions within a navigation graph. It includes tools for detecting screen folds and display features to create adaptive layouts that adjust based on window size and physical hardware.
The project also covers the declarative management of system runtime permissions and the configuration of status and navigation bar appearance. Additionally, it provides utilities for converting Android drawable resources into painters to render static and animated vector graphics.