Smart Fuzzy Matching
Intelligent search with real-time suggestions powered by fuse.js. Handle typos, match partial words, and provide intuitive search results automatically.
A powerful, accessible, and lightweight tag input component with fuzzy search, keyboard navigation, and WCAG 2.1 AA compliance
Install via npm:
npm install smart-tagzUse in your Vue 3 application:
<template>
<smart-tagz
input-placeholder="Enter tags..."
autosuggest
:sources="languages"
@on-changed="handleTagsChanged"
/>
</template>
<script setup>
import SmartTagz from 'smart-tagz'
import 'smart-tagz/dist/smart-tagz.css'
const languages = ['JavaScript', 'Vue.js', 'TypeScript', 'React', 'Python']
const handleTagsChanged = (tags) => {
console.log('Selected tags:', tags)
}
</script>✨ v1.0.0 includes:
MIT © 2025 Prabhu Murthy