page_navigation_transition 1.0.1 copy "page_navigation_transition: ^1.0.1" to clipboard
page_navigation_transition: ^1.0.1 copied to clipboard

A comprehensive Flutter package providing 100+ page navigation transitions.

Changelog #

1.0.0 #

  • Slide Transitions (8 effects) - Basic slides, Push, Cover, Reveal, Parallax, Elastic, Bouncy
  • Fade Transitions (7 effects) - Fade, FadeScale, FadeRotation, FadeThrough, CrossFade
  • Scale Transitions (8 effects) - Scale, Zoom In/Out, Pop, Shrink/Grow

[1.0.0] #

Added #

  • ๐ŸŽ‰ Initial release with 100+ page navigation transitions
  • 10 transition categories:
    • Rotation Transitions (9 effects) - Rotate, Flip Horizontal/Vertical, Spin, Door, Tilt
    • Size Transitions (6 effects) - Expand Horizontal/Vertical, Split, Unfold, ClipRect
    • Material Design Transitions (6 effects) - Shared Axis, Container Transform, Elevation
    • iOS-Style Transitions (7 effects) - Cupertino, Modal, Sheet, Page Curl, App Store Card
    • 3D Transitions (9 effects) - Cube, Card Flip, Carousel, Cover Flow, Perspective
    • Physics-Based Transitions (7 effects) - Spring, Gravity, Elastic Bounce, Pendulum
    • Custom Effects (10 effects) - Circular Reveal, Blur, Glitch, Accordion, Wipe
    • Modern UI Transitions (9 effects) - Glassmorphism, Liquid Swipe, Gooey, Neumorphism
    • Social Media Transitions (8 effects) - Story, Reels, Snap, Swipe Card, Stacked Cards
    • Accessibility Transitions (7 effects) - No Animation, Simple Fade, Adaptive
  • Extension methods on BuildContext and NavigatorState for easy navigation
  • Static factory class PageTransitions for clean, consistent API
  • Type-safe generic transitions
  • Customizable duration, curves, and transition-specific parameters
  • Full example app demonstrating all transitions
  • Comprehensive documentation and README

Features #

  • ๐Ÿ“ฑ Works on iOS, Android, Web, Desktop (Windows, macOS, Linux)
  • โšก Zero external dependencies (only Flutter SDK)
  • ๐ŸŽจ Highly customizable animations
  • โ™ฟ Accessibility-friendly options (respects system reduce motion)
  • ๐Ÿ“– Well-documented API with examples
  • ๐Ÿงช Type-safe with generics support

[Unreleased] #

Planned #

  • Hero transition support
  • Custom curve builder
  • Transition presets/themes
  • More 3D effects
  • Performance optimizations
1
likes
145
points
186
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter package providing 100+ page navigation transitions.

Repository (GitHub)
View/report issues

Topics

#navigation #transitions #animations #page-route #ui

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on page_navigation_transition