@selemondev/svgl-vue

An optimized package with SVG logos to be used as Vue components ✨
10,062 44
Install
npm install @selemondev/svgl-vue
Latest Version:2.17.0
Vue:3
Last Updated:Sep 9, 2026
Links: GitHub  ·  npm
Maintainer: selemondev

Svgl Vue ✨

CI npm version npm downloads install size

Svgl Vue is an open-source npm package that offers a collection of high-quality brand SVG logos as reusable Vue components with complete TypeScript support.

This package is powered by the official pheralb/svgl repository.

✨ Features

  • 💪 Fully typed Vue components.
  • 🍃 Tree-shakable — only what you use will be bundled.

📦 Installation

# ✨ Auto-detect
npx nypm install @selemondev/svgl-vue

# npm
npm install @selemondev/svgl-vue

# yarn
yarn add @selemondev/svgl-vue

# pnpm
pnpm install @selemondev/svgl-vue

# bun
bun install @selemondev/svgl-vue

# deno
deno install @selemondev/svgl-vue

🚀 Usage

Visit the Svgl logos page to explore the available Svgl logos.

<script setup lang="ts">
import { SvglVueLogo } from '@selemondev/svgl-vue';
</script>
<template>
  <SvglVueLogo :height="200" :width="200" />
</template>

©️ Eco-system

Related Packages

nuxt-svgicon

Nuxt module for vue-svgicon

2,551 6
@nuxtjs/svg

Super simple svg loading module for Nuxt.js

848,162 342
nuxt-icons

A Nuxt 4 module for easy SVG icons

546,420 194
nuxt-svgo-loader

Nuxt module to load SVG files as Vue components, using SVGO for optimization.

222,835 27
@bitrix24/b24icons-nuxt

Bitrix24 SVG icons for development web-applications for Nuxt

32,486 6

Version History

Version Released Vue License
2.17.0 ^3.5.21
2.16.0 ^3.5.21
2.15.0 ^3.5.21
2.14.0 ^3.5.21
2.13.0 ^3.5.21