@artificialsenselabs/animations
v0.0.1
Published
Angular-native animation engine — purposeful motion, performance-first, SSR-safe.
Maintainers
Readme
@artificialsenselabs/animations
Angular-native animation engine — purposeful motion, performance-first, SSR-safe.
What This Is
@artificialsenselabs/animations is a curated Angular animation engine built around the Web Animations API and Angular's native animation system — composable, signal-reactive, and safe to run under SSR.
Motion that earns its place. Nothing decorative. Everything purposeful.
Philosophy
Enterprise UIs are not demo sites. Every animation must:
- Communicate state — not just look good
- Respect performance budgets — no layout thrashing, GPU-composited only
- Degrade gracefully —
prefers-reduced-motionrespected by default - Run SSR-safe — no browser-only calls at component init
Planned Primitives
| Animation | Purpose |
| -------------------------- | ------------------------------ |
| fadeIn / fadeOut | Content entry/exit |
| slideIn / slideOut | Panel and drawer transitions |
| expandCollapse | Accordion and detail expansion |
| staggerList | List item entry with delay |
| pulse | Attention / loading indicator |
| shimmer | Skeleton loading state |
| Signal-triggered sequences | Animate on signal change |
Requirements
- Angular 20+
@angular/animations
Status
This package is in active development by Artificial Sense.
Early access: artificialsense.ai
Part of the @artificialsenselabs ecosystem → npmjs.com/org/artificialsenselabs
© 2026 Artificial Sense. MIT License.
