https://github.com/unjs/unplugin
Unified plugin system for Vite, Rollup, Webpack, esbuild, Rolldown, and more
https://github.com/unjs/unplugin
esbuild rolldown rollup rspack unplugin vite webpack
Last synced: 4 days ago
JSON representation
Unified plugin system for Vite, Rollup, Webpack, esbuild, Rolldown, and more
- Host: GitHub
- URL: https://github.com/unjs/unplugin
- Owner: unjs
- License: mit
- Created: 2021-07-12T13:41:21.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-04-30T18:40:10.000Z (9 days ago)
- Last Synced: 2025-05-01T04:03:27.527Z (9 days ago)
- Topics: esbuild, rolldown, rollup, rspack, unplugin, vite, webpack
- Language: TypeScript
- Homepage: https://unplugin.unjs.io
- Size: 3.26 MB
- Stars: 3,292
- Watchers: 17
- Forks: 126
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome - unjs/unplugin - Unified plugin system for Vite, Rollup, Webpack, esbuild, Rolldown, and more (TypeScript)
- awesome - unjs/unplugin - Unified plugin system for Vite, Rollup, Webpack, esbuild, Rolldown, and more (TypeScript)
- awesome-github-star - unplugin
- awesome - unplugin - Unified plugin system for Vite, Rollup, Webpack, and esbuild. (Bundle Tool)
README
# Unplugin
[![npm version][npm-version-src]][npm-version-href]
[![npm downloads][npm-downloads-src]][npm-downloads-href]
[![License][license-src]][license-href]Unified plugin system for build tools.
Currently supports:
- [Vite](https://vite.dev/)
- [Rollup](https://rollupjs.org/)
- [Webpack](https://webpack.js.org/)
- [esbuild](https://esbuild.github.io/)
- [Rspack](https://www.rspack.dev/)
- [Rolldown](https://rolldown.rs/)
- [Farm](https://www.farmfe.org/)
- And every framework built on top of them.## Documentations
Learn more on the [Documentation](https://unplugin.unjs.io/)
## License
[MIT](./LICENSE) License © 2021-PRESENT Nuxt Contrib
[npm-version-src]: https://img.shields.io/npm/v/unplugin?style=flat&colorA=18181B&colorB=F0DB4F
[npm-version-href]: https://npmjs.com/package/unplugin
[npm-downloads-src]: https://img.shields.io/npm/dm/unplugin?style=flat&colorA=18181B&colorB=F0DB4F
[npm-downloads-href]: https://npmjs.com/package/unplugin
[license-src]: https://img.shields.io/github/license/unjs/unplugin.svg?style=flat&colorA=18181B&colorB=F0DB4F
[license-href]: https://github.com/unjs/unplugin/blob/main/LICENSE