@toruslabs/vue-icons

Tor.us icons for Vue 3
7,228
Install
npm install @toruslabs/vue-icons
Latest Version:9.0.0
Vue:3
License:MIT
Last Updated:Mar 4, 2026
Links: npm
Maintainer: chaitanyapotti

@toruslabs/vue-icons

Tor.us icons for Vue 3.

Latest Release License

Usage

Icon styles are preconfigured to be stylable by setting the color CSS property, either manually or using utility classes like text-gray-500 in a framework like Tailwind CSS.

First, install @toruslabs/vue-icons from npm:

npm install @toruslabs/vue

Now each icon can be imported individually as a Vue component:

<template>
  <div>
    <BookmarkIcon class="h-5 w-5 text-blue-500" />
    <p>...</p>
  </div>
</template>

<script setup>
import { BookmarkIcon } from "@toruslabs/vue-icons/basic";
</script>

Icons are grouped into subdirectories following the Tor.us Icons on Figma.

Icons use pascal case naming convention and are always suffixed with the word Icon.

Related Packages

@toruslabs/vue-components

Torus components for Vue 3

12,799
@toruslabs/secure-pub-sub

Helper methods secure publish and subscribe to a topic

1,187,910

Version History

Version Released Vue License
9.0.0 ^3.5.x MIT
8.0.4 ^3.x MIT
8.0.2 ^3.x MIT
8.0.1 ^3.x MIT
8.0.0 ^3.x MIT