awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

20 个仓库

Awesome GitHub RepositoriesUI Transitions and Navigation

Libraries for animating screen changes and navigation flows.

Explore 20 awesome GitHub repositories matching part of an awesome list · UI Transitions and Navigation. Refine with filters or upvote what's useful.

Awesome UI Transitions and Navigation GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • ifttt/jazzhandsIFTTT 的头像

    IFTTT/JazzHands

    6,367在 GitHub 上查看↗

    JazzHands is a UIKit framework providing a scroll-driven animation engine and a paging layout manager. It enables the binding of view properties to timelines of keyframes, allowing visual transitions to be synced with real-time scroll offsets or gesture data. The project distinguishes itself through a value-interpolation engine that calculates intermediate property states. This allows animation progress to be driven by external input values, mapping view attributes to a timeline based on a floating point progress indicator. The framework also includes a system for organizing views within pag

    Keyframe-based animation framework for scroll-driven transitions.

    Objective-C
    在 GitHub 上查看↗6,367
  • ramotion/expanding-collectionRamotion 的头像

    Ramotion/expanding-collection

    5,520在 GitHub 上查看↗

    This project is a suite of visual components and interface models designed to create animated transitions between condensed grid previews and expanded detail views. It provides a card transition library and SwiftUI animated UI components that enable a peek-and-pop interface where small preview cards expand into full-screen content. The system implements an animated grid layout that allows collections of cards to expand and contract to reveal more information. These interactions are supported by animations that transform small content cells into full-screen interfaces to maintain visual contin

    Card-based transition for expanding list items.

    Swift
    在 GitHub 上查看↗5,520
  • ifttt/razzledazzleIFTTT 的头像

    IFTTT/RazzleDazzle

    3,349在 GitHub 上查看↗

    A simple keyframe-based animation framework for iOS, written in Swift. Perfect for scrolling app intros.

    Keyframe animation framework for complex view transitions.

    Swift
    在 GitHub 上查看↗3,349
  • andreamazz/bubbletransitionandreamazz 的头像

    andreamazz/BubbleTransition

    3,307在 GitHub 上查看↗

    A custom modal transition that presents and dismiss a controller with an expanding bubble effect.

    Circular bubble transition effect for view controllers.

    Swift
    在 GitHub 上查看↗3,307
  • hyperoslo/presentationhyperoslo 的头像

    hyperoslo/Presentation

    3,067在 GitHub 上查看↗

    :bookmark_tabs: Presentation helps you to make tutorials, release notes and animated pages.

    Framework for building animated onboarding and presentation flows.

    Swift
    在 GitHub 上查看↗3,067
  • shu223/animatedtransitiongalleryshu223 的头像

    shu223/AnimatedTransitionGallery

    2,510在 GitHub 上查看↗

    A gallery app of custom animated transitions for iOS.

    Collection of custom view controller transition examples.

    Objective-C
    在 GitHub 上查看↗2,510
  • zoonooz/zfdragablemodaltransitionzoonooz 的头像

    zoonooz/ZFDragableModalTransition

    2,448在 GitHub 上查看↗

    Custom animation transition for present modal view controller

    Draggable modal presentation with interactive dismissals.

    Objective-C
    在 GitHub 上查看↗2,448
  • entotsu/tksubmittransitionentotsu 的头像

    entotsu/TKSubmitTransition

    2,261在 GitHub 上查看↗

    )](https://developer.apple.com/iphone/index.action) )](https://developer.apple.com/swift) )](http://mit-license.org)

    Animated transition for form submission buttons.

    Swift
    在 GitHub 上查看↗2,261
  • ramotion/preview-transitionRamotion 的头像

    Ramotion/preview-transition

    2,072在 GitHub 上查看↗

    PREVIEW TRANSITION

    Transition effect for previewing content cards.

    Swift
    在 GitHub 上查看↗2,072
  • raizlabs/rztransitionsRaizlabs 的头像

    Raizlabs/RZTransitions

    1,861在 GitHub 上查看↗

    A library of custom iOS View Controller Animations and Interactions.

    Framework for managing custom view controller transitions.

    Objective-C
    在 GitHub 上查看↗1,861
  • recruit-mp/rmpzoomtransitionanimatorrecruit-mp 的头像

    recruit-mp/RMPZoomTransitionAnimator

    1,697在 GitHub 上查看↗

    A custom zooming transition animation for UIViewController

    Zoom-based transition for image or view details.

    Objective-C
    在 GitHub 上查看↗1,697
  • aladinway/transitionbuttonAladinWay 的头像

    AladinWay/TransitionButton

    1,475在 GitHub 上查看↗

    UIButton sublass for loading and transition animation.

    Button with integrated loading and transition animations.

    Swift
    在 GitHub 上查看↗1,475
  • 12207480/tyalertcontroller12207480 的头像

    12207480/TYAlertController

    1,308在 GitHub 上查看↗

    Powerful, Easy to use alert view or popup view on controller and window, support blur effects,custom view and animation,for objective-c,support iphone, ipad

    Customizable alert controller with transition animations.

    Objective-Calertalertcontrolleralertview
    在 GitHub 上查看↗1,308
  • etesam913/react-magic-motionEtesam913 的头像

    Etesam913/react-magic-motion

    1,122在 GitHub 上查看↗

    React Magic Motion is a component-based library for React that automates layout transitions and visual movement. It functions as a declarative animation framework, allowing developers to apply smooth motion to UI elements without the need for manual keyframe management or complex state tracking. The library utilizes a layout-based animation technique that calculates the difference between element positions before and after state changes. By monitoring the component tree and DOM layout, it automatically triggers hardware-accelerated CSS transforms to animate shifts, reordering, and navigation

    Implements polished and continuous motion effects for tab switching and view transitions to improve interface quality.

    TypeScript
    在 GitHub 上查看↗1,122
  • jonathantribouharet/jtmaterialtransitionjonathantribouharet 的头像

    jonathantribouharet/JTMaterialTransition

    953在 GitHub 上查看↗

    An iOS transition for controllers based on material design.

    Material design style view controller transitions.

    Swift
    在 GitHub 上查看↗953
  • hachinobu/samuraitransitionhachinobu 的头像

    hachinobu/SamuraiTransition

    281在 GitHub 上查看↗

    SamuraiTransition is an open source Swift based library providing a collection of ViewController transitions featuring a number of neat “cutting” animations.

    Custom transition animations for view controllers.

    Swift
    在 GitHub 上查看↗281
  • loopeer/alerttransitionL

    loopeer/AlertTransition

    0在 GitHub 上查看↗

    Custom transition animations for alert controllers.

    在 GitHub 上查看↗0
  • kittenyang/kypushtransitionK

    KittenYang/KYPushTransition

    0在 GitHub 上查看↗

    Custom push transition for navigation controllers.

    在 GitHub 上查看↗0
  • kongtomorrow/watchtransitionK

    kongtomorrow/WatchTransition

    0在 GitHub 上查看↗

    Transition animations inspired by Apple Watch interactions.

    在 GitHub 上查看↗0
  • fitomad/ios-bubble-transitionF

    fitomad/iOS-Bubble-Transition

    0在 GitHub 上查看↗

    Alternative implementation of circular bubble transitions.

    在 GitHub 上查看↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. UI Transitions and Navigation