frostedify 1.0.0 copy "frostedify: ^1.0.0" to clipboard
frostedify: ^1.0.0 copied to clipboard

A beautiful Liquid Glass UI (Glassmorphism) library for Flutter.

❄️ Frostedify #

Frostedify brings the stunning Liquid Glass UI (Glassmorphism) to your Flutter apps. Add beautiful blur, gradients, shimmer effects, and glass-style components — all in one easy-to-use package.

✨ Inspired by Apple’s glass UI on iOS

Image #

🎯 Why Frostedify? #

  • ✅ Clean, reusable Frostedify Glass Container
  • Frostedify Glass Button, Frostedify Glass Card, Frostedify Glass Dialog,Frostedify Navigation, and Frostedify Glass AppBar
  • ✅ Optional Frostedify ShimmerEffect (animated light glint)
  • ✅ Platform-aware rendering (Android, iOS, Web, Desktop)
  • ✅ Easy to use, beautifully customizable

📦 Installation #

Add to your pubspec.yaml:

dependencies:
  frostedify: ^1.0.0

Then run:

flutter pub get

🚀 Getting Started #

Import the package:

import 'package:frostedify/frostedify.dart';

💡 Components & Usage #

🧊 FrostedifyGlassContainer #

FrostedifyGlassContainer(
  height: 100,
  width: 300,
  child: Text("Glass UI", style: TextStyle(color: Colors.white)),
)

🔘 FrostedifyGlassButton #

FrostedifyGlassButton(
  label: "Click Me",
  icon: Icons.touch_app,
  onPressed: () {},
)

🃏 FrostedifyGlassCard #

FrostedifyGlassCard(
  child: Column(
    children: [
      Icon(Icons.ac_unit),
      Text("Cool Card"),
    ],
  ),
)

🔲 FrostedifyGlassAppBar #

FrostedifyGlassAppBar(title: 'Frostedify')

🧊 FrostedifyGlassDialog #

FrostedifyGlassDialog(
  title: "Hello!",
  content: "This is a glass dialog",
  onConfirm: () => Navigator.pop(context),
)

✨ ShimmerEffect #

Stack(
  alignment: Alignment.center,
  children: [
    FrostedifyGlassContainer(child: Text("Shimmering")),
    const LiquidShimmer(),
  ],
)

✨ FrostedifyNaviagationBar #

  FrostedifyNaviagationBar(
  currentIndex: index,
  onTap: (i) => setState(() => index = i),
  items: [
    FrostedifyNaviagationBootomNavigationClass(icon: Icons.home, label: 'Home'),
    FrostedifyNaviagationBootomNavigationClass(icon: Icons.favorite, label: 'Likes'),
    FrostedifyNaviagationBootomNavigationClass(icon: Icons.person, label: 'Profile'),
      FrostedifyNaviagationBootomNavigationClass(icon: Icons.settings, label: 'Setting'),

  ],
),

🧪 Run Example #

cd example
flutter run

🛠️ Customize #

Prop Description Default
blur Blur intensity (sigma) 15
borderRadius Border curve Radius.circular(20)
gradient Optional background gradient null
color Background color overlay white.withOpacity(.2)

🌐 Platform Support #

✅ iOS
✅ Android
✅ Web
✅ Desktop (macOS, Windows, Linux)


💬 Contributing #

Have ideas, feedback, or features to add?
We welcome pull requests and issues from the community!


📜 License #

MIT License © 2025 Muhammad Omar


👨‍💻 Author #

Developed with ❤️ by @MuhammadOmar29


🙌 Support #

If you like this package, please ⭐ it on GitHub and share it with the Flutter community!

1
likes
150
points
127
downloads

Publisher

verified publishermomarkhan.com

Weekly Downloads

A beautiful Liquid Glass UI (Glassmorphism) library for Flutter.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on frostedify