Sheets Compose

The most comprehensive dialog library for Jetpack Compose — 900+ GitHub stars. Calendar, clock, color, input and more, rendered as dialogs, popups or bottom sheets in Material 3.

GitHub

Details

Type
Library
Status
Ongoing
Stars
900+ on Github
Built with
Kotlin, Jetpack Compose, Material Design 3, Material You
Sheets Compose Library Showcase
Comprehensive collection of beautiful dialogs, popups, and bottom sheets built with Jetpack Compose

About

About Sheets Compose

Sheets Compose is a powerful Android library that enhances UIs with a comprehensive collection of beautiful dialogs, popups, and bottom sheets built with Jetpack Compose. The library provides a wide range of common use-cases while maintaining a modern and customizable design.

✨ Key Features

  • Multiple dialog and sheet types for various use cases
  • Beautiful Material Design 3 implementation
  • Extensive customization options
  • Support for both light and dark themes
  • Modern Jetpack Compose implementation
  • Regular updates and maintenance

📱 Available Sheet Types

  • Calendar Sheet: Date selection with various formats
  • Clock Sheet: Time picking with 12/24h format
  • Color Sheet: Color selection with custom palettes
  • Date Time Sheet: Combined date and time selection
  • Duration Sheet: Time duration selection
  • Emoji Sheet: Emoji picker with categories
  • Info Sheet: Information display
  • Input Sheet: Text input with validation
  • List Sheet: Scrollable list selection
  • Option Sheet: Single/multiple choice selections
  • Rating Sheet: Rating input with customizable styles
  • State Sheet: Various state representations

🎨 Customization Options

The library offers extensive customization capabilities:

  • Material You / Material 3 design system
  • Dynamic color schemes
  • Flexible layouts and positioning
  • Custom animations and transitions
  • Extensive theming options
  • Configurable components

🛠 Technical Details

Built with modern Android development practices:

  • 100% Kotlin implementation
  • Jetpack Compose UI toolkit
  • Material 3 design system
  • Comprehensive documentation
  • Sample implementations
  • Continuous updates