Topic: "unplugin"
unplugin/unplugin-icons
🤹 Access thousands of icons as components on-demand universally.
Language: TypeScript - Size: 2.75 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 4,406 - Forks: 144

unplugin/unplugin-vue-components
📲 On-demand components auto importing for Vue
Language: TypeScript - Size: 2.74 MB - Last synced at: 4 days ago - Pushed at: 20 days ago - Stars: 4,039 - Forks: 370

zclzone/vue-naive-admin
⚡️基于 Vue3 + Vite + Pinia + Unocss + Naive UI 的轻量级后台管理模板。
Language: Vue - Size: 2.15 MB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 3,593 - Forks: 520

unplugin/unplugin-auto-import
Auto import APIs on-demand for Vite, Webpack and Rollup
Language: TypeScript - Size: 1.92 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 3,491 - Forks: 208

unjs/unplugin
Unified plugin system for Vite, Rollup, Webpack, esbuild, Rolldown, and more
Language: TypeScript - Size: 3.26 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3,292 - Forks: 126

vue-macros/vue-macros
Explore and extend more macros and syntax sugar to Vue.
Language: TypeScript - Size: 17.2 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 1,890 - Forks: 120

unplugin/unplugin-turbo-console
🚀 Improve the Developer Experience of console
Language: TypeScript - Size: 35.2 MB - Last synced at: 1 day ago - Pushed at: 11 days ago - Stars: 605 - Forks: 12

element-plus/unplugin-element-plus
🔌 Import Element Plus on demand. Support Vite, Webpack, Vue CLI, Rollup and esbuild.
Language: TypeScript - Size: 1.34 MB - Last synced at: 5 days ago - Pushed at: 10 days ago - Stars: 234 - Forks: 34

unplugin/unplugin-vue
✨ Transform Vue 3 SFC to JavaScript. Supports Vite, esbuild, Rollup, Webpack and more.
Language: TypeScript - Size: 2.2 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 221 - Forks: 12

xiaoluoboding/nuxt3-starter
💚 A Better Nuxt 3 Starter Template,generate by nuxi.
Language: Vue - Size: 923 KB - Last synced at: 25 days ago - Pushed at: 12 months ago - Stars: 202 - Forks: 32

productdevbook/unemail
📫 Lightweight, zero-dependency TypeScript email library with pluggable providers and MailCrab support for local development.
Language: TypeScript - Size: 240 KB - Last synced at: 4 days ago - Pushed at: 13 days ago - Stars: 113 - Forks: 1

unplugin/unplugin-vue-cssvars
🌀 A vue plugin that allows you to use vue's CSSVars feature in css files
Language: TypeScript - Size: 1.26 MB - Last synced at: 8 days ago - Pushed at: 10 days ago - Stars: 112 - Forks: 21

yjl9903/unplugin-info
Export build information as a virutal module
Language: TypeScript - Size: 3.41 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 92 - Forks: 6

KeJunMao/unplugin-preprocessor-directives
preprocessor directives for jsx,tsx,js,ts,html,css,vue and more
Language: TypeScript - Size: 182 KB - Last synced at: 9 days ago - Pushed at: 11 months ago - Stars: 91 - Forks: 9

so1ve/vue.ts
Enhance your Vue.js experience with TypeScript
Language: TypeScript - Size: 650 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 87 - Forks: 2

tjx666/unplugin-detect-duplicated-deps
Detect duplicate packaged dependencies
Language: TypeScript - Size: 1.36 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 79 - Forks: 2

astahmer/pandabox
a toolbox for Panda CSS
Language: TypeScript - Size: 1.02 MB - Last synced at: 24 days ago - Pushed at: about 2 months ago - Stars: 67 - Forks: 8

ryoppippi/unplugin-typia
unplugin for Typia with an extra Bun plugin 🫶
Language: TypeScript - Size: 5.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 63 - Forks: 11

baiwusanyu-c/unplugin-img-compress
🔥 Image compression plugin based on tinypng
Language: TypeScript - Size: 4.35 MB - Last synced at: 8 days ago - Pushed at: 23 days ago - Stars: 55 - Forks: 5

unplugin/unplugin-jsx-string
Converts JSX to HTML strings at compile time.
Language: TypeScript - Size: 1.02 MB - Last synced at: about 1 hour ago - Pushed at: about 2 hours ago - Stars: 47 - Forks: 1

toddeTV/gltf-type-toolkit
This plugin generates type-safe glTF file representations in TypeScript and optimizes the loading and bundling of models in web projects, while being bundler-agnostic (Vite, Rollup, Webpack, esbuild, Rspack, ...).
Language: TypeScript - Size: 215 KB - Last synced at: 10 days ago - Pushed at: 27 days ago - Stars: 41 - Forks: 1

Mohamed-Kaizen/unplugin-svelte-components
On-demand components auto importing for Svelte
Language: TypeScript - Size: 732 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 38 - Forks: 7

jsdelivr/unplugin-jsdelivr
Use jsDelivr in Vite, Rollup, Webpack and esbuild!
Language: TypeScript - Size: 334 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 38 - Forks: 3

zyyv/unplugin-vue-image
自动引入图片。Auto import images.
Language: TypeScript - Size: 624 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 37 - Forks: 2

unplugin/unplugin-vue-jsx
Vue JSX plugin for both Vue 2 and 3. Support Rollup, Vite, esbuild, Webpack, and more.
Language: TypeScript - Size: 792 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 30 - Forks: 1

ycs77/inertia-page-loader
The plugin page loader for Inertia.js
Language: TypeScript - Size: 294 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 29 - Forks: 0

situ2001/unplugin-mcp
A unified plugin for developers integrating MCP servers into modern JavaScript build tools, including Webpack, Rollup, Vite, and more.
Language: TypeScript - Size: 218 KB - Last synced at: 3 days ago - Pushed at: 11 days ago - Stars: 28 - Forks: 1

zjxxxxxxxxx/unplugin-vue-source
Add a __source prop to all Elements.
Language: TypeScript - Size: 236 KB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 27 - Forks: 0

kirklin/unplugin-config
🔧 Configuration file generator for web apps, allowing external customization of global variables without repackaging.
Language: TypeScript - Size: 241 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 25 - Forks: 3

so1ve/unplugin-todo-or-die
TODO or Die plugin for JavaScript :)
Language: TypeScript - Size: 238 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 22 - Forks: 0

astahmer/unplugin-jsx-source
Automatically annotate your JSX components with a `data-at` attribute indicating the file name and line number for easier debugging and development.
Language: TypeScript - Size: 116 KB - Last synced at: about 2 hours ago - Pushed at: 2 months ago - Stars: 20 - Forks: 0

MellowCo/unplugin-attributify-to-class
css attributify mode to class, support use in vite, rollup, webpack
Language: TypeScript - Size: 2.2 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 3

KeJunMao/unplugin-compression
Compress dist to zip, tar, taz.
Language: TypeScript - Size: 544 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 1

wobsoriano/unplugin-markdoc
Markdoc plugin for Vite/Webpack.
Language: TypeScript - Size: 406 KB - Last synced at: 24 days ago - Pushed at: almost 2 years ago - Stars: 16 - Forks: 2

r17x/js
JavaScript/TypeScript/ReScript Library Collections. 🔥
Language: ReScript - Size: 522 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 14 - Forks: 1

ssssota/typedotenv
dotenv utility for TypeScript
Language: TypeScript - Size: 245 KB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 14 - Forks: 1

formkit/unplugin-formkit
Automatic FormKit configuration injection 🪄
Language: TypeScript - Size: 125 KB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 2

kazupon/unplugin-time-stat
Build time stat reporting for unplugin
Language: TypeScript - Size: 159 KB - Last synced at: 27 days ago - Pushed at: 3 months ago - Stars: 13 - Forks: 0

MellowCo/unplugin-transform-class
transform class by rules, support use in vite, rollup, webpack
Language: TypeScript - Size: 2.17 MB - Last synced at: 17 days ago - Pushed at: 9 months ago - Stars: 13 - Forks: 4

unplugin/unplugin-vue2
✨ Transform Vue 2.7+ SFC to JavaScript. Supports Vite, esbuild, Rollup and Webpack.
Language: TypeScript - Size: 990 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 12 - Forks: 0

unplugin/unplugin-unified
unified pipeline integration with unplugin
Language: TypeScript - Size: 78.1 KB - Last synced at: 30 days ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 0

sxzz/unplugin-utils
A set of utility functions commonly used by unplugins.
Language: TypeScript - Size: 92.8 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 10 - Forks: 0

yunsii/unplugin-svg-sprite
A framework-agnostic unified plugin for SVG sprite
Language: TypeScript - Size: 372 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 2

Talljack/unplugin-remove
Auto remove some unused code like console and debugger
Language: TypeScript - Size: 1.08 MB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 8 - Forks: 2

VdustR/unplugin-transform-imports
An imports transform unplugin.
Language: TypeScript - Size: 891 KB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 1

zyyv/unplugin-vue-dotenv
Auto generate the corresponding `.env` file.
Language: TypeScript - Size: 66.4 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 1

yoyo930021/unplugin-dynamic-resource
A unplugin for support dynamic require resource(png/jpg/svg). Used in shared library when cross bundler in monorepo.
Language: JavaScript - Size: 104 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 0

fluent-vue/unplugin-fluent-vue
unplugin for fluent-vue. Adds support for custom blocks in Vue SFC and external ftl files.
Language: TypeScript - Size: 1.14 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 7 - Forks: 1

zcf0508/unplugin-https-reverse-proxy
👻 Add a reverse proxy for your dev service, support `https`.
Language: TypeScript - Size: 1.8 MB - Last synced at: about 21 hours ago - Pushed at: 26 days ago - Stars: 7 - Forks: 1

unocss-community/unplugin-unocss-config
Use uno config in runtime.
Language: TypeScript - Size: 314 KB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 7 - Forks: 2

YunYouJun/unplugin-glsl
🔌 Import, inline (and compress) GLSL shader files
Language: TypeScript - Size: 515 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 0

yhdgms1/malinajs-unplugin 📦
Malina.js plugin for Vite, Rollup, ESBuild & Webpack
Language: TypeScript - Size: 154 KB - Last synced at: 12 days ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 0

universal-ember/kolay
Docs system based on markdown files living in the public folder.
Language: TypeScript - Size: 4.97 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 6 - Forks: 2

moeru-ai/hfup
🤗🧑🚀 A collection of tools to help you deploy, bundle HuggingFace Spaces and related assets with ease.
Language: TypeScript - Size: 73.2 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 6 - Forks: 0

jwr1/unplugin-web-ext
Simplify web extension creation with Webpack, Rollup, Vite, and esbuild.
Language: TypeScript - Size: 7.81 KB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 0

luxass/unplugin-yaml
📦 A unplugin that allow import of yaml files
Language: TypeScript - Size: 1.44 MB - Last synced at: 8 days ago - Pushed at: 10 days ago - Stars: 5 - Forks: 0

yjl9903/unplugin-analytics
Universal Analytics Engines Integration
Language: TypeScript - Size: 2.57 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 5 - Forks: 0

iamspark1e/unplugin-zip-pack
Zip your build files with JSZip, filtered by your rules, powered by unplugin
Language: TypeScript - Size: 352 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 5 - Forks: 1

imal1/unplugin-iconfont
Auto download iconfonts or iconify json on-demand for Vite, Webpack and Nuxt
Language: TypeScript - Size: 753 KB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

tonyketcham/unplugin-obj
Import .obj files as strings 🧵 in Vite, Rollup, Webpack + more
Language: TypeScript - Size: 116 KB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 1

unplugin/unplugin-solid
🚀 Unplugin for Solid.js
Language: TypeScript - Size: 511 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 0

loicduong/vue-naive-admin
A fresh and elegant admin template, based on Vue 3, Vite 6, TypeScript, Naive UI and UnoCSS.
Language: TypeScript - Size: 7.74 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 1

YunYouJun/unplugin-mockery
😛 Let's manage your mock.
Language: TypeScript - Size: 1.26 MB - Last synced at: 4 days ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

lisonge/unplugin-data
A universal plugin that performs data file loading (e.g., *.data.js/ts/mjs/mts) and transforms it into a JavaScript object string module at compile time.
Language: TypeScript - Size: 101 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

Simon-He95/unplugin-Inspector-lib-css
将库模式下的unocss样式打包注入到bundle
Language: TypeScript - Size: 262 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 4 - Forks: 0

powerfulyang/emt-vue-admin 📦
⚡️ Vue3 + Vite5 + Pinia2 + Unocss + Naive UI + vue-i18n + msw + tsx + faker.js Admin Template. 一个好看好用的 Vue3 中后台模板
Language: Vue - Size: 1.2 MB - Last synced at: 15 days ago - Pushed at: 11 months ago - Stars: 4 - Forks: 1

kiwilan/unplugin-svg-transformer
Import easily your SVG. Powered by unplugin.
Language: TypeScript - Size: 1.48 MB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

jwr1/create-unplugin
Initialize a new unplugin package.
Language: JavaScript - Size: 14.6 KB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 1

Levix/unplugin-inject-js-snippet
Support for injecting js snippet into html and js files.
Language: TypeScript - Size: 276 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 0

waset/unplugin-iconify
🔥 按目录解析 svg 文件并打包为 iconify json,通过 unplugin 开发,支持多个打包工具,适配 vscode、unocss 等
Language: TypeScript - Size: 304 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 0

yuan66-hub/unplugin-font-spider
A font compression plugin
Language: TypeScript - Size: 899 KB - Last synced at: 24 days ago - Pushed at: 6 months ago - Stars: 3 - Forks: 0

yunsii/unplugin-polish-tagged-templates
Remove unnecessary tagged templates at compile time.
Language: TypeScript - Size: 915 KB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 3 - Forks: 1

Simon-He95/unplugin-jsx-if
Language: TypeScript - Size: 126 KB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

takuma-ru/unplugin-lit-sass
SCSS files to be imported as css variables in lit.
Language: TypeScript - Size: 86.9 KB - Last synced at: 14 days ago - Pushed at: 9 months ago - Stars: 3 - Forks: 0

ChuHoMan/unplugin-monorepo
Require the least configuration for support bundling of local packages within a monorepo.使用最少的配置来支持在 monorepo 中打包本地包。
Language: TypeScript - Size: 173 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 0

err-require-esm/err-require-esm-legacy 📦
[ERR_REQUIRE_ESM]'s Monorepo.
Language: TypeScript - Size: 172 KB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

tjx666/unplugin-externalize-deps
externalize dependencies from production build
Language: TypeScript - Size: 437 KB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

wobsoriano/unplugin-font-to-buffer
Import font files as Buffer.
Language: TypeScript - Size: 95.7 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0

pomsky-lang/unplugin-pomsky
Use Pomsky along with your JavaScript.
Language: TypeScript - Size: 90.8 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

gympass/unplugins
Collection of GraphQL, Node, and TS related Unplugins.
Language: TypeScript - Size: 333 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

yuan66-hub/unplugin-compress-svga
Compress SVGA
Language: TypeScript - Size: 152 KB - Last synced at: 21 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

yuan66-hub/unplugin-image-convert
Image multi format conversion plugin based on sharp
Language: TypeScript - Size: 122 KB - Last synced at: 20 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

s3xysteak/unplugin-export-collector
Recursively get all named export from a file and out-of-the-box support unplugin-auto-import
Language: TypeScript - Size: 480 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

r17x/unplugin-rescript 📦
a plugin for integration ReScript with most Bundler (Vite, Rollup, Webpack, Esbuild, etc).
Language: ReScript - Size: 310 KB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

Simon-He95/unplugin-react-v-bind
给 react 上 v-bind 语法糖
Language: TypeScript - Size: 146 KB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

yunsii/unplugin-iconify
Unplugin for iconify.
Language: CSS - Size: 185 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

kirklin/boot-unplugin
Starter template for unplugin.
Language: TypeScript - Size: 324 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

vtrbo/starter-unplugin
💿 Template For Unplugin.
Language: TypeScript - Size: 396 KB - Last synced at: 27 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

Soya-xy/uniapp-vue3-setup
uniapp vue3 unocss unplugin集成
Language: Vue - Size: 2.99 MB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

WX-DongXing/unplugin-detect-update
Detect web app version update for Vite, Webpack and Rollup
Language: TypeScript - Size: 98.6 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

grixu/unplugin-clear-testid 📦
Simple unplugin which removes data-testid & data-cy from your code.
Language: TypeScript - Size: 110 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 1

elonehoo/unplugin-deploy-info
print some help info like vite builtin
Language: TypeScript - Size: 701 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

0x-jerry/unplugin-env
Auto generate typedef for env variables.
Language: TypeScript - Size: 178 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

luxass/unplugin-build-meta
Provide build metadata as a virutal module
Language: TypeScript - Size: 180 KB - Last synced at: 8 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

illright/unplugin-lezer
Universal plugin to import Lezer grammar files
Language: TypeScript - Size: 348 KB - Last synced at: 21 days ago - Pushed at: 29 days ago - Stars: 1 - Forks: 1

loicduong/vue-element-admin
A fresh and elegant admin template, based on Vue 3, Vite 6, TypeScript, Element Plus and UnoCSS.
Language: TypeScript - Size: 6.92 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

zjy040525/unplugin-react-routes
File-based routing, similar to Next.js App Router.
Language: TypeScript - Size: 67.4 KB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

dusionlike/unplugin-string-to-audio
在打包过程中自动将字符串转换为语音文件并添加到最终的打包文件里面, 支持Vite and Webpack
Language: TypeScript - Size: 658 KB - Last synced at: 9 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

yuan66-hub/unplugin-page-api
收集页面请求的接口资源vite插件
Language: TypeScript - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

m0ksem/unplugin-print-type
Transform TS type to string
Language: TypeScript - Size: 170 KB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0
