Showing 36 of 179 projects
A lightweight, responsive image zoom component for Vue.js 2 & 3 that works on both mouse and touch devices.
A Pinia plugin that persists and rehydrates Vue.js store state between page reloads.
A Vue 3 component library for building feature-rich, customizable data tables with pagination and selection.
A renderless Vue component for building customizable stepper interfaces with full control over UI and logic.
Vue 3 wrapper for Material Components Web, enabling Material Design in Vue applications.
A lightweight Vue 3 password strength meter component under 1kb, using vanilla JavaScript and regex validation.
A turn-based game built with Golang and Vue 3 to demonstrate Hexagonal Architecture for production code maintainability.
A collection of responsive Vue 3 component layouts, page blocks, and UI assets ready for copy-paste use.
Lightweight Vue 3 bindings for MobX using the Composition API.
Print Vue 3 components directly from the browser with CSS styles preserved.
A lightweight Vue 2 and 3 wrapper component for emoji-picker-element.
A Vue.js component for selecting and transferring items between two sides, supporting grouped and ungrouped data.
A Vue.js plugin for detecting idle users with configurable timers, reminders, and cross-tab synchronization.
A free Vue admin panel template built with NaiveUI and Tailwind CSS, featuring RTL support and multilingual capabilities.
A Vue 3 composable that transforms fixed headers into smart ones with automatic hide/show behavior on scroll.
A zero-dependency Vue 3 plugin for real-time monitoring of component renders, reactive dependency tracking, and performance insights.
An open-source, lightweight, and internationalized Vue 3 admin dashboard template with out-of-the-box features.
A Vue component library for creating customizable speedometer-like gauges using D3.js.
A highly customizable and accessible toggle component for Vue 3.
A modern, customizable sidebar navigation component for Vue.js 3 and Nuxt.js 3 with Vue Router support.
A Vue composable for integrating Google Maps Places Autocomplete with debouncing, session tokens, and geocoding utilities.
A Vue 3 component for embedding tweets in your app using just a tweet ID or URL.
A comprehensive Vue 3 UI library offering fully styled, customizable components, icons, dark mode, and keyboard shortcuts.
A powerful and flexible Gantt chart component for Vue 3 applications, built with TypeScript.
A tiny, dependency-free Vue 3 component for customizable image file inputs with no built-in CSS.
A comprehensive collection of reusable Vuetify components for creating elegant inline form fields and table cell editing.
A headless, accessible, TypeScript-first select/combobox component library for Vue 3.
A Vue.js 3 search input component with keyboard shortcuts, customizable icons, and built-in styling.
A Vue 3 module for lazy-loading images with customizable options, CSS states, and IntersectionObserver support.
Utilities for manipulating Vue 3 VNodes, enabling advanced component composition and rendering control.
A Vue 3.0 custom directives plugin providing loading, skeleton, error, and empty states for network request scenarios.
A Vue 3 component that extends Vuetify's navigation drawer with user-resizable functionality.
A Vue directive that renders sanitized HTML by stripping unwanted tags and attributes.
A Vue 3 component for creating and managing dropdown menus with ease.
A starter kit for building Vue 3 applications with Vite and PocketBase integration.
A slick, performant Vue 3 color picker component designed to replace the native HTML color input.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.