igris-labs

igris-labs / akaza-ui

Public

Vue-native headless UI library.

26
0
100% credibility
Found Mar 28, 2026 at 26 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Vue
AI Summary

Akaza UI provides a set of unstyled, accessible user interface components built natively for Vue applications.

How It Works

1
🕵️ Discover Akaza UI

You stumble upon a friendly collection of ready-made pieces for building smooth buttons, pop-up windows, menus, and more on your website.

2
🎮 Preview examples

Play around with live demos to see how buttons toggle, dialogs pop open, and menus unfold just right.

3
Add to your site

Connect these smart building blocks to your website with one easy step, and they're ready to use.

4
🧩 Drop in components

Pick buttons, checklists, sliders, or floating panels and place them exactly where you want on your pages.

5
🎨 Make it yours

Tweak colors, shapes, and sizes so everything matches your unique style perfectly.

Beautiful site alive

Your website now feels professional and welcoming, with interactions that users love and accessibility built right in.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 26 to 26 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is akaza-ui?

Akaza UI is a Vue-native headless UI library on GitHub, delivering accessible, unstyled primitives like dialogs, menus, accordions, and drawers built from scratch for Vue 3. It solves the pain of React-ported libraries by embracing Vue idioms—v-model for state, named scoped slots for flat templates, and a ui prop for per-part styling. Developers get production-ready components that output data attributes for easy Tailwind or CSS targeting, with zero opinionated styles.

Why is it gaining traction?

Unlike React adaptations that force awkward sub-component trees or asChild hacks, Akaza feels native: bind state directly, slot content cleanly, and style via simple class objects—no framework fights. The items-based API for lists like menus and tabs cuts boilerplate, while built-in a11y (focus traps, roving tab, ARIA) and composables like useOverlay save time on overlays. Early adopters praise the clean DX for custom designs, especially with Nuxt auto-imports.

Who should use this?

Vue frontend devs crafting Tailwind-heavy apps or design systems who hate styling leaks from opinionated kits. Teams building dashboards, editors, or mobile-web hybrids needing drawers and modals without bloat. Nuxt users get instant wins via the module for auto-CSS and components.

Verdict

Promising Vue-native headless alternative at 1.0% credibility (26 stars), but skip for production—early dev means unstable API and light tests. Prototype with it if React ports frustrate you; watch for v1 stability.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.