{"repo":"elyesmansour/compose-floating-tab-bar","free":true,"listed":false,"github":"https://github.com/elyesmansour/compose-floating-tab-bar","clone":"git clone https://github.com/elyesmansour/compose-floating-tab-bar.git","description":"A Jetpack Compose floating tab bar that mimics the iOS 26 Liquid Glass tab bar behavior.","language":"Kotlin","stars":154,"topics":["android","jetpack-compose","liquid-glass","kotlin"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"FloatingTabBar A Compose Multiplatform floating tab bar that mimics the iOS 26 Liquid Glass tab bar behavior. Sample app using background blurring effects Table of Contents - Features - Setup - Usage - With Scroll Connection - With Boolean State Control - Accessory - Background blurring effects using Haze by Chris Banes - Dynamic Tab Content - License Features - Expanded and Inline States : Transition between both states when scrolling - Customizable Scroll Behavior : Control when the tab bar transitions (on scroll down, scroll up, or never) - Accessory : Add a custom accessory (like a media player) that adapts to both states - Customize Accessory Transitions : Accessory states can be animated using the same shared element transition powering the floating tab bar animation - Customizable colors, shapes, and sizes Setup Add the dependency to your commonMain source set in your build.gradle.kts file: Or for Android-only projects: And ensure Maven Central is listed as a repository in your settings.gradle.kts file: Usage With Scroll Connection With Boolean State Control Accessory The inline and expanded accessory composable lambdas are extension function of SharedTransitionLayoutScope and provide an animatedVisibilityScope parameter, so it's possible to customize the accessory transition between the two states to be in sync with the tab bar's transition. Background blurring effects using Haze by Chris Banes Dynamic Tab Content The contentKey parameter allows you to refresh the tab","default_branch":null,"files":null,"tree":[],"storefront":"/r/elyesmansour","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/elyesmansour/compose-floating-tab-bar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}