# IBAnimatable/IBAnimatable

Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.

Repository: https://github.com/IBAnimatable/IBAnimatable
Canonical: https://ross.abutalabs.com/products/ibanimatable
Language: Swift
License: MIT
License Family: permissive
Topics: interface-builder, animation, transition-animation, swift, ui-components, uikit, ios, prototyping, protocol-oriented
Last push: 2023-02-21T11:14:59+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": 3942, "days_push": 1289, "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 8642, forks 772 (observed 2026-08-28T04:10:23.970046+00:00)

## What it is
IBAnimatable is a Swift library that extends UIKit so developers and designers can design customized UI, animations, transitions, and gestures directly in Xcode's Interface Builder with little or no code. It supports previewing corner radius, gradients, transitions, and activity indicators in storyboards for App Store-ready iOS apps.

## Use cases
- design ios ui in interface builder without code
- add transitions and animations to ios app in storyboard
- prototype ios animations in swift playground
- customize uikit views with corner radius gradients and shadows visually
- create interactive gesture-driven navigation transitions on ios

## When to choose
- you build UIKit-based iOS apps and want visual design and animation in Interface Builder
- designers and developers want to prototype UI without writing animation code

## When to avoid
- you use SwiftUI instead of UIKit and Interface Builder
- you need a library with frequent updates and active maintenance

## Facets
- artifact type: library
- maturity: maintenance
- function: animation, ui-components, mobile-framework
- domain: mobile-development, frontend, web-design
- platform: -
- tags: interface-builder, uikit, storyboard, transitions, prototyping, swift, ios, mobile

## Member repositories
- IBAnimatable/IBAnimatable (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:23.970046+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-29T17:25:46.624579+00:00, confidence not recorded.
  - readme: https://github.com/IBAnimatable/IBAnimatable (fetched 2026-08-28T04:10:23.970046+00:00, sha 47866c1bfc4d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
