Ross ROSS = Recommend OSS · open-source software intelligence for agents

jtrivedi/Wave

Wave is a spring-based animation engine for iOS and macOS that makes it easy to create fluid, interruptible animations that feel great. observed · 2026-08-28

github.com/jtrivedi/Wave · homepage · Swift · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

56/100

  • Activity 74
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 1555
  • days_rel: 562
  • days_push: 161
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

2388 stars · 72 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Wave is a spring-based animation engine for iOS, iPadOS, and macOS built in Swift with no external dependencies. It provides fluid, interruptible animations whose velocity is preserved when retargeting mid-flight, usable from UIKit, SwiftUI, or AppKit.

Use cases

  • create fluid spring animations in UIKit
  • make gesture-driven views that interrupt and retarget smoothly
  • animate UIView and CALayer properties like frame, center, and scale
  • build interactive drag-and-dismiss interfaces like picture-in-picture
  • add bouncy, natural motion to SwiftUI views
  • enable 120fps ProMotion animations on iOS

When to choose

  • you need interruptible, retargetable animations that preserve velocity
  • you want UIView.animate-style APIs backed by springs
  • you're building gesture-driven interactions on iOS or macOS
  • you want a dependency-free Swift animation library

When to avoid

  • you only need simple one-shot animations that UIKit already handles
  • you're targeting platforms outside Apple's ecosystem
  • you need keyframe or path-based animation timelines

Facets

library · maturity stable

animation mobile-development web-development graphics spring-animation uikit swiftui appkit gesture-driven retargetable-animations motion-design ios macos swift

2 sources

Member repositories

RepositoryRoleHealth v2
jtrivedi/Wavemain56

For agents

markdown · JSON · MCP: product_card(name="jtrivedi/Wave")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem