GithubHelp home page GithubHelp logo

amosgyamfi / open-swiftui-animations Goto Github PK

View Code? Open in Web Editor NEW
3.5K 84.0 189.0 40.27 MB

You don't need an animation library to add a simple effect to your SwiftUI app. Create it yourself with SwiftUI. This repo inspires you to add helpful and expressive SwiftUI animations like loading/progress, looping, on-off, enter, exit, fade, spin, and background animations to your next project. The repo also contains tremendous spring animations.

Home Page: https://twitter.com/amos_gyamfi

License: The Unlicense

Swift 100.00%
swift5 swift animations swiftui swiftui-animations uianimations iosanimation ios watchos transitions

open-swiftui-animations's Introduction

Open SwiftUI Animations

Pure SwiftUI animation inspirations for your next iOS, macOS, visionOS, and watchOS projects. Enjoy ๐Ÿ˜Š.

SwiftUI animation is compelling and superb. With minimal effort, you can add incredible effects and beautiful animations to your apps. Why use an animation library instead of creating these tiny effects yourself? Get inspiration from here and start building your SwiftUI animations today. Most animations here are based on the animations section in the Apple Developer Documentation. Check out the Xcode project for examples of the new Phase Animator, Symbol Effects, Keyframe Animator, and Spring Animations for iOS 17 and beyond. Do you want to see an animation that is not here, or did you find an engaging one to add? Contact me on X: @amos_gyamfi or add it as a task in the project's backlog.

Hue Rotation effect with Phase Animator

Hue rotation

Hello WWDC24

WWDC24

Duolingo getting started and loading animations

Duolingo Animations

How Things Move: Constant speed, acceleration, deceleration

How Things Move

Vision Pro 3D rotation

Vision Pro 3D rotation

3D Rotate String Characters

3D Rotate String Characters

Flip String Characters in XYZ

Flip String Characters in XYZ

Use DashPhase to move dashes around a shape.

Animate dashphase

Reactions with Springs: EmotionalReactions.swift EmotionalReactions.swift

SwiftUI 2024 Christmas Tree: SwiftUI Christmas Tree SwiftUI Christmas Tree

Expressive Reactions: IncomingMessageView.swift Expressive Reactions

Content Transition: Smooth Symbols Swapping: Add soon Content Transition:

**Content Transition, Phase Animator with Springs: Create seamless icon replacement: Add soon Content Transition, Phase Animator

X Like Animation: XLike Animation XLike

Animating Achors: Add soon AnchorMovement.swift

Achieving Bounce: Add soon BouncyAlternative.swift

3D Y-Rotation - visionOS: Add soon AirPodsMaxAnimation.swift

Incoming call animation, symbol effect with variable color and hue rotation: IncomingCall.swift AirPodsMaxAnimation.swift

open-swiftui-animations's People

Contributors

amosgyamfi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

open-swiftui-animations's Issues

Copying Files Animation

Hey great work you did! I was just wondering if we could also get the code for the copying files animation?

Could you add a license?

Hey, great collection of awesome animations!

Could you add any license, so it is clear where it is okay to use it and under which conditions?

From your description I assume you are quite open with that, but would be great nonetheless.

Deemo Create FAQ View

I am new in SwiftUI, I want to creat FAQ view means( question answer view). In this view populate number of question and answer. When I click on anyone question, only the answer of that question is visible and not the other question. And the answer of all the questions should be hidden.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.