# b3ll/Motion

Animation engine for gesturally-driven user interfaces, animations, and interactions on iOS, macOS, and tvOS.

Repository: https://github.com/b3ll/Motion
Canonical: https://ross.abutalabs.com/products/b3ll-motion
Language: Swift
License: BSD-2-Clause
License Family: permissive
Last push: 2024-10-19T01:52:16+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2215, "days_push": 684, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1490, forks 38 (observed 2026-08-28T04:04:52.323030+00:00)

## What it is
Motion is a Swift animation engine for building gesturally-driven, physically-modeled, interruptible animations on iOS, macOS, and tvOS. It is powered by SIMD and integrates with gesture recognizers and SwiftUI to create fluid interactions.

## Use cases
- create spring animations for iOS interfaces
- build interruptible decay animations driven by gestures
- animate SwiftUI views with physically-modeled motion
- rubberband scrolling values in custom UI
- emit CAKeyframeAnimations from animation curves
- replace Core Animation for interruptible gesture-driven interactions

## When to choose
- you need interruptible, physically-based animations that respond to gestures in real time
- you want spring/decay animations on Apple platforms with SIMD performance
- you're building fluid custom interactions in Swift or SwiftUI

## When to avoid
- you only need simple static transitions that Core Animation already handles
- you're not developing for Apple platforms
- you need cross-platform (Android/web) animation support

## Facets
- artifact type: library
- maturity: active
- function: animation, ui-components, graphics
- domain: mobile-development, frontend, apple-ecosystem, web-design
- platform: cross-platform
- tags: swiftui, spring-animations, gesture-driven-interfaces, simd, tvos, core-animation, ios, macos, swift

## Member repositories
- b3ll/Motion (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:52.323030+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:33:36.345040+00:00, confidence not recorded.
  - readme: https://github.com/b3ll/Motion (fetched 2026-08-28T04:04:52.323030+00:00, sha d4733fcc1084)
- Data as of 2026-08-30T08:39:29.467469+00:00.
