snap_picker 0.0.2
snap_picker: ^0.0.2 copied to clipboard
A beautiful animated image picker for Flutter with smooth preview and modern selection UI.
📸 Snap Picker #
A beautiful animated image picker for Flutter with modern UI, smooth interactions, gallery preview, upload flow, and immersive image experience.
✨ Features #
- 📸 Custom Gallery Picker
- 🎥 Camera Support
- 🖼️ Multi Image Selection
- ✨ Smooth Animations
- 🔍 Full Screen Image Preview
- 🔄 Swipe Between Images
- 🤏 Zoom Support
- 🗑️ Remove Selected Images
- 📤 Upload Progress UI
- 🎨 Modern Premium UI
🚀 Installation #
Add this to your pubspec.yaml:
dependencies:
snap_picker: ^0.0.1
Then run:
flutter pub get
📦 Import #
import 'package:snap_picker/snap_picker.dart';
⚡ Usage #
SnapPicker.show(
context,
allowMultiple: true,
maxSelection: 5,
onImagesSelected: (images) {
print(images.length);
},
);
🖼️ Preview Grid #
SnapPickerPreview(
images: selectedImages,
onRemove: removeImage,
)
✨ Full Screen Preview #
- Tap on any selected image
- Swipe between images
- Zoom support included
🎯 Why Snap Picker? #
Most image picker packages are:
- basic
- outdated
- boring
Snap Picker focuses on:
- beautiful UI
- smooth UX
- premium interactions
- modern Flutter design
🔥 Upcoming Features #
- 🎞️ Video Support
- 🫧 Gooey Selection Animation
- 🔄 Reorder Images
- 📂 Album Selector
- 🎨 Full Theme Customization
- 🌈 Glassmorphism Mode
- ⚡ Faster Lazy Loading
- 📤 Real Upload Integration
🤝 Contributing #
Contributions are welcome!
If you have ideas, improvements, or animations to add, feel free to open an issue or pull request.
❤️ Support #
If you like this package, give it a ⭐ on GitHub and share it with Flutter developers.
📜 License #
MIT License © 2026
⭐ Check out Snap Picker on pub.dev and GitHub: #
📦 https://pub.dev/packages/snap_picker
💻 https://github.com/Sakshi-2508/snap_picker