{"library":"vue-iconsax","type":"library","category":null,"description":"vue-iconsax is a JavaScript package providing a comprehensive set of Iconsax icons specifically designed for Vue 3 applications. It is currently at version 2.0.0 and focuses on delivering 6000 icons across 6 distinct design styles (Linear, Outline, TwoTone, Bulk, Broken, Bold), all meticulously crafted on a 24px grid. The library emphasizes lightweight usage and ease of integration, differentiating itself by exclusively supporting Vue 3 and offering dynamic icon loading through a single `VsxIcon` component. This approach streamlines icon usage by eliminating the need for individual icon imports, enabling developers to render any available icon simply by passing its PascalCase name as a prop. The package's release cadence appears tied to updates from the core Iconsax library and Vue 3 ecosystem developments.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","vue","icons","iconsax","icon components","vue components"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-iconsax","imports":["import { VsxIcon } from 'vue-iconsax'","import { VsxIcon } from 'vue-iconsax'","import { VsxIcon } from 'vue-iconsax'"]},{"cmd":"yarn add vue-iconsax","imports":[]},{"cmd":"pnpm add vue-iconsax","imports":[]}],"homepage":null,"github":"https://github.com/JaxThePrime/vue-iconsax","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-iconsax","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-iconsax/compatibility"}}