Open source product

Headless UI that actually feels like Vue.

Igris Labs

Akaza UI is Vue-native UI infrastructure built from Vue first: scoped slots, v-model, and reactivity instead of ported sub-component trees.

Vue-native accessible UI infrastructure

Accessible primitives with Vue-native slots and state. No foreign sub-component trees or visual opinions.

Akaza UI starts with Vue instead of porting APIs shaped by another framework. It avoids the nested sub-component trees common in ported headless libraries, using named scoped slots to expose state and actions directly. The ui prop targets each structural part without components that exist only to hold class names. The result reads and behaves like Vue: flat templates, v-model, native reactivity, and complete styling freedom. WAI-ARIA roles, focus management, keyboard navigation, and screen-reader support remain built in.

For: Vue developers and product teams that want reliable interface behaviour, flat templates, and complete control over presentation.

Visit Akaza UI

What it provides.

Vue-native slots and v-model

Zero-opinion visual styling

Accessible behaviour by default

Flat, readable component templates

Areas covered

Named scoped slotsStructural ui propVue reactivity and v-modelWAI-ARIA patternsFocus and keyboard managementSemantic state hooks

Built at Igris Labs.

Akaza UI is built under Igris Labs to make dependable accessibility and interaction behaviour feel native to Vue rather than inherited from another framework.

Next projectOpen conversation

Want to build a useful product of your own?

Share the problem, audience, current evidence, and what a successful first release needs to prove.

Start a project