Material 3 Expressive Catalog is the ultimate reference app for Android developers and designers who want to explore, learn, and get inspired by Material 3 Expressive.
Whether you're building your next app or just want to see what's possible with Jetpack Compose, this catalog gives you hands-on access to a comprehensive library of real, working UI components and complete demo screens — all beautifully implemented and ready to explore.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎨 WHAT'S INSIDE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📱 FULL APP DEMOS
See how components come together in real-world scenarios:
- AI Chat & Adaptive Chat interfaces
- Voice Recorder, Music Player with lyrics, Video Editor & Photo Editor
- YouTube-style Shorts feed, video feed, and channel screen
- Gallery, To-Do List, Delivery Tracker, and more
🧭 NAVIGATION
- Navigation Bar, Navigation Drawer, Navigation Rail
- Tabs — all patterns covered
📄 PAGER & SCROLLING
- Horizontal & Vertical Pager
- Tabs + Pager integration
- Auto-scroll Pager, Multiple Pages Per View
- Scroll effects, Animated Background Pager
📋 LISTS & GRIDS
- Carousel (standard, full-screen, with Show All button)
- List Items, Segmented List Items
- Lazy Vertical/Horizontal Grids & Staggered Grids
- Drag & Drop, Sticky Headers, Selectable Lists
- Nested Lists, Nested Horizontal Pager, Pagination
- List Animations, Pull to Refresh, Palette Colors
- Music Player List, Video Player List
✨ SHARED ELEMENT TRANSITIONS
- Clip Reveal, Image + Text transitions
- Navigation Shared Element
- List to Details, Gallery transitions
🔝 APP BARS & TOOLBARS
- Top App Bars with scroll behavior
- Toolbars
🔘 BUTTONS & CONTROLS
- All button styles: standard, split, icon, FAB, Extended FAB, FAB Menu
- Button Groups, Chips, On/Off toggles
🗓 PICKERS
- Date Pickers, Time Pickers
- Color Picker, Palette Picker, Media Picker
⏳ LOADING & PROGRESS
- Loading Indicators, Progress Indicators (linear & circular)
🔤 TEXT & TYPOGRAPHY
- Text Fields, Typography scale, Text component variations
🧩 OTHER COMPONENTS
- Sliders, Dialogs, Snackbars, Tooltips, Menus
- Dividers, Images, Shapes, Cards, Badges, Bottom Sheets
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
👨💻 BUILT FOR DEVELOPERS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Every screen in this app is a live, interactive implementation built entirely with Jetpack Compose and Material 3 Expressive. Use it as a reference when building your own apps, test how components behave on your device, and get inspired by modern Android UI patterns.
Perfect for:
- Android developers learning Jetpack Compose
- UI/UX designers exploring Material 3 Expressive
- Anyone curious about modern Android design patterns.