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.
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
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
editate
An experimental, type-safe, framework agnostic and small (5kB+) contenteditable state manager.
133
46,261
@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
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
druxt-menu
Drupal Menu and Menu item Druxt components, with support for the JSON:API Menu Items module.
115
13,564
@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
@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
@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
@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