roberthein/Ease
It's magic. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- 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: 3185
- days_rel: n/a
- days_push: 2241
- n_releases_24m: 0
Adoption not part of the score
1262 stars · 41 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Ease is a Swift library providing an event-driven animation system that combines the observer pattern with custom spring animations. It lets you animate any value type with natural spring behavior, updating trajectories dynamically as target values change.
Use cases
- animate view positions with spring physics in iOS
- add spring behavior to any value change in Swift
- create gesture-following animations that update in real time
- animate SceneKit 3D objects with springs
- observe value changes and drive animations from them
When to choose
- you need spring animations on arbitrary value types in iOS apps
- you want animation targets that update fluidly during gestures
- you prefer a lightweight observer-based animation API over heavy frameworks
When to avoid
- you need cross-platform or Android animations
- your project targets platforms beyond iOS 9+ UIKit/SceneKit
- you need keyframe or timeline-based animation rather than springs
Facets
library · maturity maintenance
animation state-management mobile-development graphics spring-animation observer-pattern uikit scenekit event-driven ios swift mobile
1 source
- readme: https://github.com/roberthein/Ease · fetched 2026-08-28 · 7aa0f087725a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| roberthein/Ease | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem