QmBlurView is an Android UI component library that brings real-time, dynamic Gaussian blur effects to your app’s UI. Powered by native C++ processing, it delivers smooth, performant blur rendering across a rich set of ready-to-use widgets — from simple blur backgrounds to full navigation bars and floating buttons.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/QmDeve/QmBlurView-Docs/llms.txt
Use this file to discover all available pages before exploring further.
Get Started
Add QmBlurView to your project and render your first blur component in minutes.
Components
Explore all seven blur widgets — BlurView, buttons, titlebar, navigation, and more.
Image Transformations
Apply blur effects to images loaded with Glide or Picasso.
Changelog
See what’s new — latest release is v1.2.0.
What’s included
QmBlurView ships three modular Gradle artifacts so you only pull in what you need.core
All blur view components:
BlurView, ProgressiveBlurView, BlurButtonView, BlurTitlebarView, BlurSwitchButtonView, and BlurFloatingButtonView.navigation
BlurBottomNavigationView — a frosted-glass bottom navigation bar with ViewPager2 binding support.transform
Blur transformations for Glide and Picasso image-loading libraries with configurable radius and rounded corners.
Quick install
Add the dependencies you need to your module’sbuild.gradle:
Requires Android API 21+, Compile SDK 36+, and Java 11+. See Getting Started for full setup instructions.