unplugin-iconsEssential
On-demand icon loader supporting all known popular icon sets
10 entries
TresJs is the main way to use Three.js declaratively in Vue 3: scenes, meshes and lights become components, and it has an active ecosystem around it. vue-konva wraps Konva for 2D canvas drawing with shapes, layers and events, which suits editors and diagram tools. VueGL is an older Three.js component set that targets Vue 2 and has had no commit since early 2024.
10 entries
unplugin-iconsEssential
On-demand icon loader supporting all known popular icon sets
TresJs@tresjs/coreWebGL
Declarative ThreeJS using Vue Components
vue-konvavue-konvaCanvas
Vue & Canvas - JavaScript library for drawing complex canvas graphics using Vue.
vue-svgiconSVG
A tool to create svg icon components. (vue 2.x).
VueGLvue-glWebGL
Vue.js components rendering 3D graphics reactively via three.js
vue-inline-svgvue-inline-svgSVG
Vue component loads an SVG source dynamically and inline <svg> so you can manipulate the style of it with CSS or JS. (vue 2.x, vue 3.x)
vue3-signaturevue3-signatureCanvas
A electronic signature component for Vue 3
lucide-motion-vue@respeak/lucide-motion-vueSVG
516 animated Lucide icons for Vue 3 with ergonomic hover/tap/viewport triggers and a composable <AnimateIcon> wrapper. Tree-shakable, one chunk per icon, TypeScript-first. (vue 3.x)
tronchetroncheSVG
Generate unique SVG avatars from any username and color palette. 6 visual styles, Vue/Nuxt/React components and REST API.
GeoIconsSVG
Geographic map icons for every country, territory, and world region, as tree-shakable Vue 3 components.