An open API service providing repository metadata for many open source software ecosystems.

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