Skip to content

Overview

Here are a few unplugins maintained by the unplugin team, find more on npm.

unplugin/
unplugin-icons
🤹 Access thousands of icons as components on-demand universally.
TypeScript
4,746
156
unplugin/
unplugin-vue-components
📲 On-demand components auto importing for Vue
TypeScript
4,238
382
unplugin/
unplugin-auto-import
Auto import APIs on-demand for Vite, Webpack and Rollup
TypeScript
3,761
220
unplugin/
unplugin-turbo-console
🚀 Improve the Developer Experience of console
TypeScript
696
12
unplugin/
unplugin-vue2-script-setup
💡 Bring `<script setup>` to Vue 2.
TypeScript
607
41
unplugin/
unplugin-vue-markdown
Compile Markdown to Vue component
TypeScript
605
37
unplugin/
unplugin-macros
Macros plugin for bundlers.
TypeScript
265
6
unplugin/
unplugin-swc
SWC plugin for Vite and Rollup
TypeScript
264
18
unplugin/
unplugin-vue
✨ Transform Vue 3 SFC to JavaScript. Supports Vite, esbuild, Rollup, Webpack and more.
TypeScript
261
14
unplugin/
unplugin-imagemin
📦 Compression Image compression plugin based on squoosh-next
TypeScript
257
23
unplugin/
unplugin-isolated-decl
⚡️ A blazing-fast tool for generating isolated declarations.
TypeScript
182
8
unplugin/
unplugin-preprocessor-directives
preprocessor directives for jsx,tsx,js,ts,html,css,vue and more
TypeScript
127
14
unplugin/
unplugin-vue-cssvars
🌀 A vue plugin that allows you to use vue's CSSVars feature in css files
TypeScript
113
21
unplugin/
unplugin-unused
Check unused dependencies.
TypeScript
110
4
unplugin/
unplugin-ast
Manipulate the AST to transform your code.
TypeScript
95
3
unplugin/
unplugin-replace
A universal bundler plugin which replaces targeted strings in files.
TypeScript
22
3

Join us!

We have started a GitHub organization to host and collaborate on popular unplugins. You can go there to find more plugins maintained by the unplugin team or even join us with your own plugins!

Released under the MIT License.