Ecosystem
Mavis brings the UI layer. Jolt and vue-router-ns provide the animation and navigation foundations for its first integration.
NativeScript
NativeScript is the starting platform. Mavis is intended for native iOS and Android interfaces, with NativeScript-Vue as the first framework integration.
Jolt: animation
Jolt is an animation library for NativeScript. It provides presets, springs, keyframes, and staggered animations for native views.
Mavis plans to use Jolt for component feedback and motion, such as press interactions and transitions between visual states.
vue-router-ns: navigation
vue-router-ns brings the Vue Router API to NativeScript-Vue 3, backed by native navigation stacks.
It is the navigation foundation for Mavis's first Vue integration. This includes screen flows using routes, tabs, and modal presentation. Navigation choices for the other frameworks will be addressed with those integrations.
What is available today?
Jolt and vue-router-ns have their own documentation and releases. Mavis is still being designed; there is no Mavis package to install or integration code to copy yet.
See the roadmap for the planned scope.