190 Vue packages tagged “headless”

Most downloaded: reka-ui, with 33,174,224 downloads in the last year and 6,907 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

reka-ui

Vue port for Radix UI Primitives.
6,907 33,174,224

radix-vue

Vue port for Radix UI Primitives.
6,907 17,406,486

virtua

A zero-config, fast and small virtual list, grid and masonry component for React, Vue, Solid, Svelte and Angular.
3,752 16,189,616

keen-slider

The HTML touch slider carousel with the most native feeling you will get.
5,019 12,051,087

vaul-vue

Vaul Vue is an unstyled drawer component for Vue that can be used as a Dialog replacement on tablet and mobile devices. It uses Reka UI's Dialog primitive under the hood and is a feature complete port of [
497 11,323,700

c15t

The open standard for cookie banners. Open-source cookie consent management platform (CMP) for React, Next.js, Vue and more, with GDPR, Google Consent Mode v2 and IAB TCF support.
1,991 3,309,204

@headlessui-float/vue

Easily use Headless UI for Vue 3 with Floating UI (Popper.js)
348 1,720,313

directus

Directus is a real-time API and App dashboard for managing SQL database content
38,640 913,890

@directus/api

Directus is a real-time API and App dashboard for managing SQL database content
38,640 910,406

timescape

A flexible, headless date and time input library for JavaScript. Provides tools for building fully customizable date and time input fields, with support for libraries like React, Preact, Vue, Svelte and Solid.
230 888,584

@vuetify/v0

Headless, unstyled, accessible Vue 3 primitives and composables — a meta UI framework for building applications, component libraries, and design systems
739 711,847

@snapgridjs/dnd

Framework-agnostic dnd-kit grid engine for snapgrid — the shared drag/resize/cross-grid brain consumed by @snapgridjs/react (and future Vue/Solid bindings).
35 248,702

vue3-file-selector

A Vue 3 headless file selector component
22 160,217

@knime/vue-headless-virtual-scroller

Fast scrolling of large amounts of data
65,869

editate

An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.
133 46,261

druxt

The Fully Decoupled Drupal Framework for Nuxt.js.
115 43,233

druxt-router

Drupal router for Nuxt, powered by the Drupal Decoupled Router module.
115 27,486

@wbce-d9/api

Directus is a real-time API and App dashboard for managing SQL database content
177 27,212

@wbce-d9/directus9

Directus is a real-time API and App dashboard for managing SQL database content
177 26,699

@gem-sdk/keen-slider

The HTML touch slider carousel with the most native feeling you will get.
26,254

@kolirt/vue-modal

Open modals from any function, stack them as needed, and style them however you want. No template boilerplate, no manual state — just call and await.
23 26,096

nuxt-microcms-module

microCMS integration for Nuxt.js
29 23,457

@vizejs/ui

Accessible, headless, Native CSS-first UI primitives
908 23,323

druxt-entity

Drupal Display Mode powered Entity, Form and Field Druxt components.
115 16,763

druxt-blocks

Drupal Block and Block Region Druxt components.
115 16,623

druxt-views

Drupal Views components for Druxt with support for filters, pagination and sorting.
115 16,350

druxt-schema

Drupal Content Entity schema generator for Druxt with support for View and Form displays.
115 15,960

@c15t/vue

Vue and Nuxt cookie consent banner, consent dialog and preference center. A GDPR consent management platform (CMP) with a Nuxt module, Google Consent Mode v2 and IAB TCF.
1,997 15,712

quantum_directus_api

quantum_directus_api
14,913

druxt-menu

Drupal Menu and Menu item Druxt components, with support for the JSON:API Menu Items module.
115 13,564

quantum_directus

quantum_directus
12,118

@affino/datagrid-vue

Vue DataGrid component and headless adapter for Affino DataGrid
11,917

druxt-breadcrumb

Decoupled Router based Breadcrumb Druxt component.
115 11,058

@commonpub/ui

Headless Vue 3 components with CSS custom property theming for CommonPub
6 10,748

druxt-site

Out of the box Decoupled Drupal sites with Druxt.
115 10,684

oui-kit

🎯 *UI toolkit with a French touch* 🇫🇷
3 10,435

@bloklabs/core

Blok — headless, highly extensible rich text editor built for developers who need to implement a block-based editing experience (similar to Notion) without building it from scratch
43 9,498

@zamiru/timescape

A flexible, headless date and time input library for JavaScript. Provides tools for building fully customizable date and time input fields, with support for libraries like React, Preact, Vue, Svelte and Solid.
230 8,885

akar

Vue UI primitives components
8,813

woonuxt-settings

Module to get setting from WooNuxt Settings plugin installed on WordPress
3 8,407

@alaarab/ogrid-vue-radix

OGrid Vue Radix – Lightweight data grid with sorting, filtering, pagination, column chooser, and CSV export. Built with Headless UI Vue.
3 8,296

@twentyfourg/grimoire

A modern, headless Vue 3 component library built with TypeScript and Composition API. Create your own design system with unstyled, accessible components.
7,265

@charpente-ui/vue

Headless, unstyled Vue 3 components for accessible forms. Logic only, zero CSS.
1 6,775

@agentskit/vue

Vue 3 composable + headless chat components for AgentsKit — streaming, tools, and memory across any LLM provider.
37 6,400

@headlessui-float/nuxt

Easily use Headless UI for Nuxt 3 with Floating UI (Popper.js)
348 6,399

@bimetal/vue

Generic Vue 3 bindings for the BIMETAL component family: useController + one composable per component controller. No calendar specifics — the calendar Vue adapter lives in @bimetal/calendar-vue-components.
6,276

@richscripts/richtexteditor

A full-featured JavaScript rich text editor (WYSIWYG) with toolbar, plugins, i18n support, a built-in AI Toolkit (Ask AI, AI Chat, AI Review drawer, BYOK resolver), structured content APIs (JSON/Markdown), and an optional collaboration / review stack: sla
2 6,160

@qw-ui/vue

L3 · Vue 3 适配 — 基于 @zag-js/vue,含 QwConfigProvider,Nuxt SSR-safe。
6,105

@surdeddd/bottom-sheet

Universal, headless bottom sheet — framework-agnostic core with React, Vue 3, Svelte, Solid, Qwik, Preact, Lit and Custom Element adapters. Pointer Events, snap points, momentum, a11y, SSR-safe.
5 5,671

@bloklabs/vue

Vue block editor — official Vue 3 bindings for Blok, the headless Notion-like rich text editor. Composables and components that render blocks and save to JSON.
43 5,341