Ecosyste.ms: Repos

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

GitHub topics: unplugin

KeJunMao/unplugin-preprocessor-directives

preprocessor directives for jsx,tsx,js,ts,html,css,vue and more

Language: TypeScript - Size: 182 KB - Last synced: about 16 hours ago - Pushed: 5 days ago - Stars: 48 - Forks: 5

luxass/unplugin-yaml

📦 A unplugin that allow import of yaml files

Language: TypeScript - Size: 213 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 0

unplugin/unplugin-vue-components

📲 On-demand components auto importing for Vue

Language: TypeScript - Size: 2.35 MB - Last synced: 5 days ago - Pushed: 8 days ago - Stars: 3,565 - Forks: 335

unjs/unplugin

Unified plugin system for Vite, Rollup, Webpack, esbuild, rolldown, and more

Language: TypeScript - Size: 1.73 MB - Last synced: about 19 hours ago - Pushed: about 22 hours ago - Stars: 2,847 - Forks: 96

unplugin/unplugin-jsx-string

Converts JSX to HTML strings at compile time.

Language: TypeScript - Size: 911 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 28 - Forks: 0

unplugin/unplugin-vue

✨ Transform Vue 3 SFC to JavaScript. Supports Vite, esbuild, Rollup, Webpack and more.

Language: TypeScript - Size: 1.54 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 143 - Forks: 4

unplugin/unplugin-vue-jsx

Vue JSX plugin for both Vue 2 and 3. Support Rollup, Vite, esbuild, Webpack, and more.

Language: TypeScript - Size: 429 KB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 24 - Forks: 2

unplugin/unplugin-icons

🤹 Access thousands of icons as components on-demand universally.

Language: TypeScript - Size: 2.36 MB - Last synced: 5 days ago - Pushed: 23 days ago - Stars: 3,585 - Forks: 130

unplugin/unplugin-auto-import

Auto import APIs on-demand for Vite, Webpack and Rollup

Language: TypeScript - Size: 1.72 MB - Last synced: 5 days ago - Pushed: 20 days ago - Stars: 3,016 - Forks: 191

astahmer/pandabox

a toolbox for Panda CSS

Language: TypeScript - Size: 1.51 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 34 - Forks: 2

unplugin/unplugin-turbo-console

🚀 Improve the Developer Experience of console.log()

Language: TypeScript - Size: 2.16 MB - Last synced: 5 days ago - Pushed: about 1 month ago - Stars: 294 - Forks: 8

0x-jerry/unplugin-env

Auto generate typedef for env variables.

Language: TypeScript - Size: 119 KB - Last synced: about 15 hours ago - Pushed: about 17 hours ago - Stars: 1 - Forks: 0

uneva/unplugin-openapi-gen-ts

OpenAPI Generated TypeScript

Language: TypeScript - Size: 45.9 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - 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.09 MB - Last synced: 12 days ago - Pushed: 12 days ago - Stars: 1 - Forks: 0

unplugin/unplugin-vue-cssvars

🌀 A vue plugin that allows you to use vue's CSSVars feature in css files

Language: TypeScript - Size: 1.4 MB - Last synced: 5 days ago - Pushed: 26 days ago - Stars: 130 - Forks: 21

tjx666/unplugin-detect-duplicated-deps

Detect duplicate packaged dependencies

Language: TypeScript - Size: 1.36 MB - Last synced: 5 days ago - Pushed: 2 months ago - Stars: 68 - Forks: 2

formkit/unplugin-formkit

Automatic FormKit configuration injection 🪄

Language: TypeScript - Size: 125 KB - Last synced: 5 days ago - Pushed: 2 months ago - Stars: 15 - Forks: 2

YunYouJun/unplugin-glsl

🔌 Import, inline (and compress) GLSL shader files

Language: TypeScript - Size: 515 KB - Last synced: 12 days ago - Pushed: 6 months ago - Stars: 7 - Forks: 0

vue-macros/vue-macros

Explore and extend more macros and syntax sugar to Vue.

Language: TypeScript - Size: 11.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,597 - Forks: 99

s3xysteak/unplugin-export-collector

Recursively get all named export from a file and out-of-the-box support unplugin-auto-import

Language: TypeScript - Size: 265 KB - Last synced: 21 days ago - Pushed: 22 days ago - Stars: 1 - Forks: 0

nuxtbase/nuxt3-starter

💚 A Better Nuxt 3 Starter Template,generate by nuxi.

Language: Vue - Size: 854 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 166 - Forks: 30

zcf0508/unplugin-https-reverse-proxy

👻 Add a reverse proxy for your dev service, support `https`.

Language: TypeScript - Size: 503 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 2 - Forks: 1

unplugin/unplugin-vue2

✨ Transform Vue 2.7+ SFC to JavaScript. Supports Vite, esbuild, Rollup and Webpack.

Language: TypeScript - Size: 839 KB - Last synced: 5 days ago - Pushed: 27 days ago - Stars: 10 - Forks: 0

yunsii/unplugin-polish-tagged-templates

Remove unnecessary tagged templates at compile time.

Language: TypeScript - Size: 279 KB - Last synced: 28 days ago - Pushed: about 2 months ago - Stars: 2 - Forks: 1

MellowCo/unplugin-transform-class

transform class by rules, support use in vite, rollup, webpack

Language: TypeScript - Size: 2.65 MB - Last synced: 29 days ago - Pushed: about 2 months ago - Stars: 13 - Forks: 3

Talljack/unplugin-remove

Auto remove some unused code like console and debugger

Language: TypeScript - Size: 513 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4 - Forks: 2

universal-ember/kolay

Docs system based on markdown files living in the public folder.

Language: TypeScript - Size: 671 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 4 - Forks: 0

importantimport/unplugin-tdewolff-minify-html-literals

🗜️ An Vite/Rollup/Webpack/esbuild/Rspack plugin to minify HTML template literal strings.

Language: TypeScript - Size: 74.2 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 1 - 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: 17 days ago - Pushed: 3 months ago - Stars: 18 - Forks: 1

illright/unplugin-lezer

Universal plugin to import Lezer grammar files

Language: TypeScript - Size: 172 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

zclzone/vue-naive-admin

⚡️基于 Vue3 + Vite + Pinia + Unocss + Naive UI 的轻量级后台管理模板。

Language: Vue - Size: 1.56 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2,570 - Forks: 377

so1ve/unplugin-todo-or-die

TODO or Die plugin for JavaScript :)

Language: TypeScript - Size: 363 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 18 - Forks: 0

pdsuwwz/vite-ts-starter

🐬 一个轻量级、开箱即用、快速开发 Vite 5 + Vue 3 (setup) 全家桶 + Element Plus + UnoCSS + Unplugin + Vuex + ESLint(v9) + TS + Vitest + Scss + StyleLint 中小型 B 端 i18n 国际化中后台管理系统的现代开发基础模板框架, 持续更新最新技术栈, 更贴近真实项目的脚手架 💪 A template built on TypeScript + Vite5 + Vitest + Vue3 (附示例截图)

Language: Vue - Size: 85.5 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 85 - Forks: 6

elonehoo/unplugin-deploy-info

print some help info like vite builtin

Language: TypeScript - Size: 321 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

windlil/unplugin-vue-armor

🛸Vue macros that provide additional attributes to vue elements.🛸为Vue标签提供更多便捷属性的宏插件

Language: TypeScript - Size: 77.1 KB - Last synced: about 2 months ago - Pushed: 10 months ago - Stars: 1 - Forks: 0

Mohamed-Kaizen/unplugin-svelte-components

On-demand components auto importing for Svelte

Language: TypeScript - Size: 732 KB - Last synced: 19 days ago - Pushed: 8 months ago - Stars: 34 - Forks: 6

yjl9903/unplugin-info

Export build information as a virutal module

Language: TypeScript - Size: 1.64 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 71 - Forks: 6

so1ve/vue.ts

Enhance your Vue.js experience with TypeScript

Language: TypeScript - Size: 707 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 61 - Forks: 2

yjl9903/unplugin-analytics

Universal Analytics Engines Integration

Language: TypeScript - Size: 487 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 5 - 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: 888 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 5 - Forks: 0

badasintended/unplugin-eta3

plugin to precompile eta functions

Language: TypeScript - Size: 185 KB - Last synced: 26 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

ycs77/inertia-plugin

The plugin page loader for Inertia.js

Language: TypeScript - Size: 434 KB - Last synced: 25 days ago - Pushed: 9 months ago - Stars: 27 - Forks: 0

element-plus/unplugin-element-plus

🔌 Import Element Plus on demand. Support Vite, Webpack, Vue CLI, Rollup and esbuild.

Language: TypeScript - Size: 1.1 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 198 - Forks: 34

kiwilan/unplugin-svg-transformer

Import easily your SVG. Powered by unplugin.

Language: TypeScript - Size: 1.48 MB - Last synced: 15 days ago - Pushed: 5 months ago - Stars: 4 - Forks: 1

dusionlike/unplugin-string-to-audio

在打包过程中自动将字符串转换为语音文件并添加到最终的打包文件里面, 支持Vite and Webpack

Language: TypeScript - Size: 647 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

unplugin/unplugin-solid

🚀 Unplugin for Solid.js

Language: TypeScript - Size: 630 KB - Last synced: 1 day ago - Pushed: 10 days ago - Stars: 4 - Forks: 0

baiwusanyu-c/unplugin-img-compress

🔥 Image compression plugin based on tinypng

Language: TypeScript - Size: 2.88 MB - Last synced: 19 days ago - Pushed: 8 months ago - Stars: 64 - Forks: 5

Gumball12/unplugin-fonts-ext-ordering-repdocution

A repository to show that font extensions can be rearranged.

Language: TypeScript - Size: 361 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

zyyv/unplugin-vue-image

自动引入图片。Auto import images.

Language: TypeScript - Size: 624 KB - Last synced: 22 days ago - Pushed: 8 months ago - Stars: 38 - Forks: 3

vintl-dev/unplugin 📦

Transform files containing ICU MessageFormat messages.

Language: TypeScript - Size: 536 KB - Last synced: 18 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 1

KeJunMao/unplugin-compression

Compress dist to zip, tar, taz.

Language: TypeScript - Size: 544 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 15 - Forks: 1

iamspark1e/unplugin-zip-pack

Zip your build files with JSZip, filtered by your rules, powered by unplugin

Language: TypeScript - Size: 780 KB - Last synced: 16 days ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

kazupon/unplugin-time-stat

Build time stat reporting for unplugin

Language: TypeScript - Size: 160 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 12 - Forks: 0

shunnNet/vue-style-layer

CSS layer plugin for Vite and Nuxt

Language: TypeScript - Size: 403 KB - Last synced: 28 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

liuw5367/vue-starter

vue-starter

Language: TypeScript - Size: 568 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

yunsii/unplugin-iconify

Unplugin for iconify.

Language: CSS - Size: 185 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 2 - Forks: 0

unpreset/unplugin-unocss-config

Use uno config in runtime.

Language: TypeScript - Size: 816 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 5 - Forks: 1

zjxxxxxxxxx/unplugin-vue-source

Add a __source prop to all Elements.

Language: TypeScript - Size: 219 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 30 - Forks: 0

underwoodbrady/sveltekit-daisyui-template

Template repo using SvelteKit, TailwindCSS, DaisyUI, and Unplugin Icons for quick-starting development

Language: Svelte - Size: 43.9 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0

m0ksem/unplugin-print-type

Transform TS type to string

Language: TypeScript - Size: 170 KB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

yunsii/unplugin-svg-sprite

A framework-agnostic unified plugin for SVG sprite

Language: TypeScript - Size: 372 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 6 - Forks: 1

WX-DongXing/unplugin-detect-update

Detect web app version update for Vite, Webpack and Rollup

Language: TypeScript - Size: 98.6 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

unplugin/unplugin-unified

unified pipeline integration with unplugin

Language: TypeScript - Size: 78.1 KB - Last synced: 5 days ago - Pushed: 9 months ago - Stars: 11 - Forks: 0

ssssota/typedotenv

dotenv utility for TypeScript

Language: TypeScript - Size: 169 KB - Last synced: 22 days ago - Pushed: 9 months ago - Stars: 13 - Forks: 1

wobsoriano/unplugin-markdoc

Markdoc plugin for Vite/Webpack.

Language: TypeScript - Size: 406 KB - Last synced: 15 days ago - Pushed: 12 months ago - Stars: 15 - Forks: 2

emattiza/unplugin-sentry-upload

A plugin for most JS build systems to perform Sentry Releases

Language: TypeScript - Size: 159 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - 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: about 1 month ago - Pushed: 7 months ago - Stars: 18 - Forks: 3

VdustR/unplugin-transform-imports

An imports transform unplugin.

Language: TypeScript - Size: 891 KB - Last synced: about 14 hours ago - Pushed: 8 months ago - Stars: 8 - Forks: 1

Simon-He95/unplugin-Inspector-lib-css

将库模式下的unocss样式打包注入到bundle

Language: TypeScript - Size: 146 KB - Last synced: 3 months ago - Pushed: 6 months ago - Stars: 4 - Forks: 0

jsdelivr/unplugin-jsdelivr

Use jsDelivr in Vite, Rollup, Webpack and esbuild!

Language: TypeScript - Size: 334 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 33 - Forks: 3

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: about 1 month ago - Pushed: over 1 year ago - Stars: 8 - Forks: 0

KeJunMao/unplugin-notifier

Send native notifications when an error occurs in a bundle build

Language: TypeScript - Size: 855 KB - Last synced: 3 days ago - Pushed: 9 months ago - Stars: 1 - Forks: 0

ewilan-riviere/unplugin-svg-transformer-example

Example of unplugin-svg-transformer

Language: TypeScript - Size: 36.1 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

yhdgms1/malinajs-unplugin

Malina.js plugin for Vite, Rollup, ESBuild & Webpack

Language: TypeScript - Size: 154 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 7 - Forks: 0

tjx666/unplugin-externalize-deps

externalize dependencies from production build

Language: TypeScript - Size: 437 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0

vtrbo/starter-unplugin

💿 Template For Unplugin.

Language: TypeScript - Size: 396 KB - Last synced: about 2 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 0

windlil/unplugin-import-global-css

Global css auto import

Language: TypeScript - Size: 164 KB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 1 - Forks: 0

zyyv/unplugin-vue-dotenv

Auto generate the corresponding `.env` file.

Language: TypeScript - Size: 66.4 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 8 - Forks: 1

jwr1/unplugin-web-ext

Simplify web extension creation with Webpack, Rollup, Vite, and esbuild.

Language: TypeScript - Size: 7.81 KB - Last synced: 24 days ago - Pushed: about 1 year ago - Stars: 5 - Forks: 0

pdsuwwz/rollup-chunks-example

⇄ 使用 Rollup 打包, Chunks + Unplugin + ES Module版本 🪆 二次封装 Element Plus 穿梭框 + 虚拟滚动模式的 Vue3 组件

Language: Vue - Size: 93.8 KB - Last synced: about 2 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0

pdsuwwz/virtuallist-transfer-unplugin-example

⇄ 使用 Rollup 打包, Unplugin 版本,二次封装 Element Plus 穿梭框 + 虚拟滚动模式的 Vue 3 组件

Language: Vue - Size: 128 KB - Last synced: about 2 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0

Levix/unplugin-inject-js-snippet

Support for injecting js snippet into html and js files.

Language: TypeScript - Size: 261 KB - Last synced: 24 days ago - Pushed: 2 months ago - Stars: 3 - Forks: 0

LaiBaoYuan/vue3-spa-template

Quickly create a Vue3 spa project based on the template

Language: TypeScript - Size: 55.7 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0

marekvospel/unplugin-vue-remove-attribute 📦

Remove attributes from vue templates at build time

Language: TypeScript - Size: 286 KB - Last synced: 25 days ago - Pushed: 11 months ago - Stars: 1 - Forks: 2

err-require-esm/err-require-esm

[ERR_REQUIRE_ESM]'s Monorepo.

Language: TypeScript - Size: 172 KB - Last synced: 25 days ago - Pushed: 11 months ago - Stars: 3 - Forks: 0

qurafi/ajv-tools

A tool to manage compiling json schemas with ajv to integrate with build tools such as rollup and vite

Language: TypeScript - Size: 284 KB - Last synced: 27 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

gympass/unplugins

Collection of GraphQL, Node, and TS related Unplugins.

Language: TypeScript - Size: 248 KB - Last synced: 5 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0

kirklin/boot-unplugin

Starter template for unplugin.

Language: TypeScript - Size: 324 KB - Last synced: 25 days ago - Pushed: 8 months ago - Stars: 2 - Forks: 1

jwr1/create-unplugin

Initialize a new unplugin package.

Language: JavaScript - Size: 14.6 KB - Last synced: about 17 hours ago - Pushed: about 1 year ago - Stars: 4 - Forks: 1

Binbiubiubiu/unplugin-vue-jsx-hmr

Supports VUE2/3 non-SSR environments with hot-reload

Language: TypeScript - Size: 419 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

Colourlessglow/after-build

unplugin 赋能 同时兼容webpack与vite 运行于打包结束之后 提供自动部署,代码压缩,代码备份功能

Language: TypeScript - Size: 896 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

pomsky-lang/unplugin-pomsky

Use Pomsky along with your JavaScript.

Language: TypeScript - Size: 90.8 KB - Last synced: about 18 hours ago - Pushed: about 1 year ago - Stars: 3 - Forks: 0

tonyketcham/unplugin-obj

Import .obj files as strings 🧵 in Vite, Rollup, Webpack + more

Language: TypeScript - Size: 116 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 5 - Forks: 1

yintingwen/unplugin-condition-compile

仿uniapp的条件编译插件,支持自定义语法

Language: TypeScript - Size: 36.1 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

grixu/unplugin-clear-testid 📦

Simple unplugin which removes data-testid & data-cy from your code.

Language: TypeScript - Size: 110 KB - Last synced: 5 months ago - Pushed: about 2 years ago - Stars: 2 - Forks: 1

wobsoriano/unplugin-font-to-buffer

Import font files as Buffer.

Language: TypeScript - Size: 95.7 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

Soya-xy/uniapp-vue3-setup

uniapp vue3 unocss unplugin集成

Language: JavaScript - Size: 2.68 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

OceanPresentChao/starter-tauri

A template to start a tauri app with Vue3 and Vite

Language: TypeScript - Size: 204 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

SoonIter/unplugin-svg2solid

transform ".svg" file to Solid-js component

Language: TypeScript - Size: 98.6 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0

Lilian-MMI/starter-vite-nuxt3

Custom vite nuxt3 typescript starter. Including pinia (store), composables and authentication ! 🦴 This starter also includes VueUse and auto import icones components for a faster and more readable SSR development. 🐇

Language: TypeScript - Size: 87.9 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0