Track Awesome Vite Updates Weekly
⚡️ A curated list of awesome things related to Vite.js
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 vitejs/awesome-vite · ⭐ 14K · 🏷️ Front-End Development
Nov 11 - Nov 17, 2024
Templates / Vanilla
- create-domco (⭐32) - Starter template for domco.
Templates / React
- react-boilerplate (⭐0) - Template for bootstrapping with
Eslint
+Husky
+Prettier
.
Framework-agnostic Plugins / Integrations
- vite-plugin-eslint2 (⭐27) - Runs ESLint synchronously/asynchronously.
Framework-agnostic Plugins / Bundling
- vite-plugin-static-filehash (⭐2) - It can help the program improve the cache hit rate.
Libraries / Community
- domco (⭐32) - Minimal full-stack JavaScript. Turns a Vite app into a full-stack application with minimal dependencies.
Open Source / Community
- Revili (⭐4) - A command and GUI integration tool.
Oct 21 - Oct 27, 2024
Templates / React
- react-component-library-template (⭐2) - A library template for with
React
,TypeScript
,Vitest
,React Testing Library
,Storybook
,Biome
,Stylelint
.
Templates / Svelte
- vite-svelte-docker-template (⭐0) -
Docker
+Svelte
+Vitest
.
Framework-agnostic Plugins / Bundling
- @yuanjianming/unplugin-image-convert (⭐1) - Image multi format conversion plugin based on sharp.js.
Oct 07 - Oct 13, 2024
Framework-agnostic Plugins / Integrations
- vite-multiple-assets (⭐18) - Add support for multiple public asset directories.
Sep 30 - Oct 06, 2024
Templates / React
- vite-amplify (⭐5) - Template with SSR + Express APIs + AWS Amplify Hosting.
Framework-agnostic Plugins / Bundling
- vite-plugin-dynamic-chunk (⭐2) - Split dependencies between entry and dynamic entry, and merge small chunks.
Framework-agnostic Plugins / Helpers
- vite-plugin-envtype-patch (⭐1) - Generate
type
info forimport.meta.env
.
React / Routing
- vite-plugin-remix-flat-routes (⭐2) - Remix-flat-routes convention-based routing, compatible with react-router data-api routing.
Sep 09 - Sep 15, 2024
Framework-agnostic Plugins / Transformers
- vite-plugin-magic-preloader (⭐11) - Generate
<link rel="prefetch" />
or<link rel="preload" />
tags through magic comments and inject them intoindex.html
.
Framework-agnostic Plugins / Helpers
- vite-preload (⭐14) - Preloads lazy loaded modules and stylesheets that were rendered by the server using 103 Early Hints, Link headers or link tags.
Sep 02 - Sep 08, 2024
Framework-agnostic Plugins / Transformers
- @yoichiro/vite-plugin-handlebars (⭐1) - Import of Handlebars templates
.hbs
as ES Modules.
PHP / Community
- php-vitelinker (⭐0) - A CLI tool that generates includable PHP files after building bundles.
Aug 26 - Sep 01, 2024
Templates / React
- vite-template-react-ts-jest (⭐1) -
React
+TypeScript
+Jest
.
Framework-agnostic Plugins / Bundling
- vite-plugin-bundle-obfuscator (⭐54) - JavaScript obfuscator.
Aug 19 - Aug 25, 2024
Templates / Vanilla
- vite-swagger-ui (⭐2) - Swagger UI with built-in support for multiple APIs.
Templates / Vue 3
- vite-ts-starter (⭐125) - Vue
I18n
Dynamic Router Localization Template, Internationalized Applications withUnoCSS
+Unplugin
+Element-Plus
+Vitest
+TypeScript
+Vue-Router
+Vuex
+Scss
+ESLint
+Stylelint
+Husky
+lint-staged
.
Templates / React
- React Dapp Starter (⭐9) - Enterprise-ready Web3 DApp starter with
TypeScript
,TailwindCSS
,Web3Modal
,Wagmi
,Shadcn UI
,Zustand
, andTanStack Query
for scalable decentralized applications.
Framework-agnostic Plugins / Testing
- @poyro/vitest (⭐30) - Test LLM integrations using Vitest.
Framework-agnostic Plugins / Security
- vite-plugin-csp-guard (⭐11) - Lets you configure a Content Security Policy to your project, supports all directives and hashing.
WordPress / Community
- WordPlate (⭐2.1k) - Starter app with Composer.
TYPO3 CMS / Community
- vite-plugin-typo3 (⭐2) - Frontend integration for TYPO3 CMS.
Jul 22 - Jul 28, 2024
Framework-agnostic Plugins / Integrations
- @mistjs/vite-plugin-px2viewport (⭐11) - A plugin that automatically converts inline styles and style files from px units to vw units.
Jul 08 - Jul 14, 2024
Templates / Vanilla
- vite-ts-lib-starter (⭐11) - Starter template for libraries with TypeScript, Bun, Vitest, Prettier, Renovate and np.
Jul 01 - Jul 07, 2024
Templates / React
- vite-biome-tailwind-template (⭐4) - React, Typescript, Biome, Tailwind CSS.
Framework-agnostic Plugins / Transformers
- vite-plugin-native (⭐15) - Supports Node/Electron C/C++ native addons.
React / Routing
- unplugin-remix-router (⭐10) - Generates a React Router file, that depends on Remix v2 file-based router convention.
Frameworks / Community
- vite-vlugin-vercel-skew-protection (⭐3) - Helps configure Vercel Skew Protection.
Go / Community
- vite (⭐30) - Integration with Go.
PHP / Community
- PHP-Vite Starter Repo (⭐19) - Starter repository, with TypeScript/JavaScript, Tailwind CSS, SASS/SCSS, EJS, SVG and image support.
Jun 17 - Jun 23, 2024
Templates / React
- RVTGB (⭐2) -
React
+TypeScript
starter template, with file-based routing withGenerouted
andBiome
.
Framework-agnostic Plugins / Helpers
- vite-plugin-vitest-cache (⭐1) - Optimize
Vitest
execution time through caching.
Open Source / Community
- WXT (⭐4.5k) - Framework for building web extensions, with the same DX as Nuxt.
Jun 10 - Jun 16, 2024
Open Source / Community
- @lazarv/react-server (⭐120) - A React meta-framework.
Jun 03 - Jun 09, 2024
Templates / React
- Reactive (⭐4) -
React
starter template withRemix
file-based routing convention forreact-router
,UnoCSS
,LinguiJs
,zustand
, and ton of features.
Framework-agnostic Plugins / Transformers
- vite-plugin-abbrlink (⭐1) - Add the abbrlink attribute to the
markdown
file in the specified directory.
Framework-agnostic Plugins / Helpers
- vite-plugin-valibot-env (⭐4) - Validate environment variables against a Valibot schema.
May 27 - Jun 02, 2024
Templates / Neutralino
- vite-react-neutralino-template (⭐2) - Neutralino + Vite + React template.
Framework-agnostic Plugins / Integrations
- vite-plugin-pagefind (⭐15) - Integrate
pagefind
search.
Open Source / Community
- Gracile (⭐28) - A meta-framework powered by Lit SSR.
May 13 - May 19, 2024
Templates / React
- React Tanning (⭐3) - Starter template with
React + Vite + TypeScript + TanStack + Tailwind
.
Framework-agnostic Plugins / Loaders
- vite-plugin-dir2json (⭐15) - Convert the directory structure into json data containing supported file paths.
Framework-agnostic Plugins / Helpers
- vite-plugin-serve-static (⭐6) - Allows serving arbitrary static files not in the
public/
directory.
Vue / Loaders
- vite-plugin-style-vw-loader (⭐6) - Converting the inline style px to vw.
PHP / Community
- PHP-Vite (⭐30) - Integration for PHP, Composer package, no framework dependencies.
Apps/Websites / Community
- Dataviz Explorer (⭐20) - A tool for large CSV, database, and real-time visualization with interactive plots using
Highcharts
,Chart.js
,React
,JavaScript
,Material UI
andGitHub Actions with Coverage Report
.
May 06 - May 12, 2024
Templates / Vue 3
- boot-vue (⭐255) - Starter template with TypeScript + UnoCSS + DaisyUI + Vue Router + Pinia.
Framework-agnostic Plugins / Integrations
- remix-development-tools (⭐725) - Plugin for Remix.run development tools.
Framework-agnostic Plugins / Transformers
- vite-plugin-icons-spritesheet (⭐98) - Generate a spritesheet and TypeScript types from SVG icons by listening to the icons folder changes.
Apr 29 - May 05, 2024
Templates / Vue 3
- celeris-web (⭐404) - Template based on
Vite
+Vue3
+TypeScript
+Vue-Router
+Pinia
+Unocss
+Naive UI
+pnpm Monorepo
.
Templates / React
- vite-jsx-remove-attributes (⭐4) - Remove the
data-testid
(configurable) from production builds.
Framework-agnostic Plugins / Helpers
- vite-plugin-pretty-module-classnames (⭐19) - Adds the filename without the
-module
suffix to the class names of CSS modules.
Apr 22 - Apr 28, 2024
Templates / React
- vite-react-framer-starter (⭐6) - Starter template with
React
,TypeScript
,Framer Motion
,Tailwind CSS
,ESLint
, andPrettier
.
Framework-agnostic Plugins / Integrations
- vite-plugin-mpg (⭐1) - Simple configuration of multi page applications.
Apr 15 - Apr 21, 2024
React / Transformers
- @stylin/vite-plugin (⭐181) - Transform CSS and SCSS modules into React components.
Mar 25 - Mar 31, 2024
Templates / Vue 3
- vue3-vant-mobile (⭐1.2k) - Vite5 + Vue3 + Vant4 + Pinia + Vue-Router4 + TypeScript Mobile Template.
- vite-plugin-vue-style-bundler (⭐7) - Auto bundle Vue/sfc styles into JavaScript.
Templates / React
- vite-complete-react-app (⭐7) - Starter template for building web applications using
React
,TypeScript
,Redux Toolkit
,React Router
,Axios
,Sass
,Moment
,ESLint
,Prettier
andReact Testing Library
.
Framework-agnostic Plugins / Transformers
- @import-meta-env/unplugin (⭐242) - Inject environment variables into the
import.meta.env
object after building the application instead of statically replacing it during production.
Mar 18 - Mar 24, 2024
Templates / React
- ReTail (⭐10) - Starter template for building Full Stack WEB applications with
Remix
usingTypeScript
,Tailwind CSS
,Prettier
andESLint
.
- vite-react-redux-saga-typescript (⭐4) - Starter template with
React
,TypeScript
,Redux (Redux Toolkit)
,Saga
,React Testing Library
,ESLint
,Prettier
andHusky
.
Templates / GitHub
- github-action-template (⭐13) - Starter template for GitHub Actions, Typescript, ESLint, Vitest, Husky, Conventional Commits.
Framework-agnostic Plugins / Integrations
- vite-plugin-px-rem-vw (⭐7) - Integrate PostCSS plugin pxTorem and pxTovw.
Framework-agnostic Plugins / Bundling
- vite-plugin-robots (⭐9) - Generating
robots.txt
.
Framework-agnostic Plugins / Transformers
- @tomjs/vite-plugin-html (⭐4) - Support compression, loading, CDN and others for
index.html
.
- @tomjs/vite-plugin-iconify (⭐3) - Inject the global variable
IconifyProviders
intoindex.html
foriconify
, and support local area network and custom url.
Framework-agnostic Plugins / Helpers
- vite-plugin-vitepress-auto-nav (⭐21) - Automatically generates
sidebar
andnav
configurations by scanning directories, based on VitePress.
Libraries / Community
- Vinxi (⭐2.1k) - The Full Stack JavaScript SDK. Allows adding SSR to a Vite app.
Feb 26 - Mar 03, 2024
Templates / Vanilla
- vite-alpine-template (⭐3) - Starter template for Alpine.
Framework-agnostic Plugins / Integrations
- @tomjs/vite-plugin-electron (⭐5) - Easily develop
Electron
applications.
- @tomjs/vite-plugin-vscode (⭐37) - Easily use web frameworks to develop
VSCode Extension
'sWebview
, and supportHMR
andDebug
.
Framework-agnostic Plugins / Bundling
- vite-plugin-minipic (⭐41) - Efficient image compression tool.
Drupal / Community
- Vite module - Backend integration for Drupal.
- vite-plugin-twig-drupal (⭐17) - Support for Twig with includes/embeds and Drupal specific twig features.
Feb 12 - Feb 18, 2024
Framework-agnostic Plugins / Integrations
- vite-plugin-oxlint (⭐23) - Oxlint linter.
Framework-agnostic Plugins / Transformers
- css-media-splitter/vite-plugin (⭐36) - Extracts all
@media
At-rules into a dedicated.css
files and download it only when matches the media query.
Framework-agnostic Plugins / Helpers
- unplugin-detect-duplicated-deps (⭐76) - Detect duplicate packaged dependencies.
React / Loaders
- vite-plugin-react-rich-svg (⭐7) - Seamless SVG loader with versatile import options; such as DataURI, SVGR Component and Raw HTML Code.
Feb 05 - Feb 11, 2024
Framework-agnostic Plugins / Integrations
- vite-plugin-biome (⭐46) - Biome linter.
Framework-agnostic Plugins / Bundling
- vite-plugin-lib-types (⭐6) - Generate DTS file while building library.
Jan 29 - Feb 04, 2024
Framework-agnostic Plugins / Bundling
- vite-plugin-imagemin (⭐22) - Optimize and compress your image assets and optionally create WebP/AVIF.
Jan 22 - Jan 28, 2024
Templates / React
- react-component-library-vite (⭐3) - A library template for with
React
,Javascript
,Styled-Components
,Vitest
,React Testing Library
,Storybook
.
Jan 15 - Jan 21, 2024
Official Resources
Templates / Vue 3
- materio-free-vuetify-nuxtjs-admin-template (⭐52) - Vuejs 3, Vite 5, Vuetify 3 & NuxtJS 3.
Framework-agnostic Plugins / Bundling
- vite-plugin-bundle-prefetch (⭐19) - Inject prefetch assets into
index.html
.
Jan 08 - Jan 14, 2024
Framework-agnostic Plugins / Loaders
- @cyco130/vite-plugin-mdx (⭐11) - Import MDX.
- vite-awesome-svg-loader (⭐11) - Imports SVGs as source code, base64 and data URI. Preserves stroke width, replaces colors with currentColor. Optimizes SVGs with SVGO. Creates SVG sprites.
Framework-agnostic Plugins / Transformers
- @laynezh/vite-plugin-lib-assets (⭐101) - Extracts resource files referenced in
library mode
instead of embedded them as base64.
Libraries / Community
- Vike (⭐4.3k) - Like Nuxt/Next.js but as a do-one-thing-do-it-well plugin.
- SSRx (⭐113) - A thin layer on top of Vite to build modern SSR apps with a delightful DX.
Node.js / Community
- vite-manifest-parser (⭐14) - Parses manifest.json to generate HTML script and link tags.
Dec 25 - Dec 31, 2023
Templates / Vanilla
- vite-vanilla-library-template (⭐26) - Starter template TypeScript, ESLint, Vitest, Husky, Conventional Commits, GitHub actions.
Templates / Vue 3
- arco-admin (⭐124) -
Vite
+ArcoDesign
+TypeScript
followsESM
standards, offering an out-of-the-box,standardized, feature-rich template for middle and back-office management systems.
Templates / React
- gravity-ui-vite-template (⭐2) - Template with Gravity UI ecosystem (React, TypeScript, Gravity UI, Vite, Husky, ESLint, Prettier, Lint-staged).
- vite-react-component-library-starter (⭐42) - A starter template for creating React component libraries with
TypeScript
,Tailwind CSS
,Storybook
,Vitest
,ESLint
,Prettier
,Husky
, andGitHub Action
.
- vite-template-awesome-soho (⭐1) -
DevContainer
Template for creatingReact 18
,Javascript + JSDoc
,React Router
,Ant Design
,ESLint
,EditorConfig
,.env
,SonarLint
,Vitest
.
Framework-agnostic Plugins / Integrations
- vite-plugin-legacy-swc (⭐55) - Legacy browser support with SWC.
Framework-agnostic Plugins / Loaders
- vite-plugin-lqip (⭐49) - Generate low quality image placeholders (LQIP).
- vite-plugin-ms-clarity (⭐2) - Inject the Microsoft Clarity script to
index.html
.
Framework-agnostic Plugins / Transformers
- unplugin-generate-component-name (⭐20) - Automatically generate component's name.
Framework-agnostic Plugins / Helpers
- vite-plugin-ngrok (⭐21) - Integration with Ngrok, allowing you to easily share your local development server.
- vite-plugin-docker (⭐5) - Docker utility based on Dockerode.
- vite-plugin-api-routes (⭐29) - Generate route mapping for API Routes services from the directory tree.
WordPress / Community
- Kima (⭐19) - Starter theme with Twig.
Nov 27 - Dec 03, 2023
Templates / React
- react-vite-template (⭐11) - React, TypeScript, Vite, Mantine, Million, Husky, Prettier, Import Sorter, Lint-staged.
Nov 20 - Nov 26, 2023
Framework-agnostic Plugins / Transformers
- vite-plugin-public-typescript (⭐12) - Inject Typescript into
index.html
.
Framework-agnostic Plugins / Helpers
- vite-bundle-analyzer (⭐163) - Utility that represents bundles as an interactive treemap.
- vite-font-extractor-plugin (⭐5) - Utility that minification bundle fonts by glyphs.
- vite-plugin-i18n-detector (⭐10) - Lazyload i18n locale resources.
React / Community
- Viject (⭐132) - One-shot migration tool from Create React App.
Nov 13 - Nov 19, 2023
Templates / React
- vite-react-flow-template (⭐44) - React Flow starter template.
Templates / Svelte
- vite-svelte-flow-template (⭐9) - Svelte Flow starter template.
Framework-agnostic Plugins / Helpers
- vite-plugin-deadfile (⭐28) - Find unused source files in the project.
Nov 06 - Nov 12, 2023
Templates / Vue 3
- vue-file-upload (⭐31) - A file management system built with
Vue3
andTypeScript
that allows for single and multiple file uploading with a preview feature.
Templates / React
- vite-express-ssr-ts (⭐40) - React + Typescript + ExpressJS + Vite SSR template with inbuild api feature.
Framework-agnostic Plugins / Helpers
- vite-plugin-auto-origin (⭐3) - Detect origin configuration automatically based on incoming requests to dev server.
Vue / Loaders
- vite-plugin-markdown-mermaid (⭐4) - Load Markdown files, with Mermaid rendering support.
Svelte / Helpers
- vite-plugin-kit-routes (⭐406) - Generates a file with all the routes, params, actions of your SvelteKit App.
Oct 23 - Oct 29, 2023
Templates / Others
- vite-vue3-chrome-extension-v3 (⭐492) - Web extension starter template for Chrome, Firefox and Edge.
Oct 16 - Oct 22, 2023
Templates / React
- monorepo-template-react (⭐68) - React + Typescript template for SSR, SPG, SPA and API provision.
- vite-react-dapp-template (⭐9) - Starter template for decentralized app frontend development with preconfigured Wallet Authentication, i18n and UI features.
Oct 02 - Oct 08, 2023
Templates / Vanilla
- vite-starter-markup-template (⭐41) - Starter template for Markup.
Templates / React
- vite-react-chakra-starter (⭐103) - Starter template for creating React App with TypeScript and Chakra UI. Configured with ESLint, Prettier, and Husky.
- vite-react-tailwind-starter (⭐38) - Starter template for creating React App with TypeScript and Tailwind CSS with Shadcn UI. Configured with ESLint, Prettier, and Husky.
Sep 25 - Oct 01, 2023
Framework-agnostic Plugins / Integrations
- unplugin-auto-export (⭐29) - Automates the maintenance of export statements in the index.ts file.
Framework-agnostic Plugins / Transformers
- vite-plugin-typescript-transform (⭐16) - Applies the TypeScript compiler during Vite's transform build phase.
Framework-agnostic Plugins / Helpers
- unplugin-info (⭐80) - Export build information as a virutal module.
Sep 18 - Sep 24, 2023
Get Started
- create-awesome-node-app (⭐69) - Scaffolding your project choosing between different templates.
Templates / React
- vite-react-ts-shadcn-starter (⭐71) - Template for creating
React 18
SPA apps withTypeScript
,React Router
,Tailwind CSS
,Shadcn UI
,React Query
,ESLint
,Prettier
,Stylelint
,Husky
,React-i18next
,Transmart
.
- template-tauri-vite-react-ts-tailwind (⭐12) - Template for Tauri + React + Typescript + TailwindCSS + Prettier + ESLint build-in.
Framework-agnostic Plugins / Integrations
- vite-plugin-dynamic-proxy (⭐7) - Automatically configure reverse proxies based on URL parameters.
Framework-agnostic Plugins / Testing
- vite-plugin-doctest (⭐62) - Documentation testing for Vitest.
Sep 11 - Sep 17, 2023
Get Started
- bati (⭐264) - Scaffolding a Vike project.
Framework-agnostic Plugins / Bundling
- vite-plugin-node-polyfills (⭐308) - Polyfill Node's Core Modules for browser environments.
- vite-plugin-cdn2 (⭐75) - Replace module with CDN.
Sep 04 - Sep 10, 2023
Templates / Vue 3
- vue3-quick-start (⭐22) - Building an engineered Vue 3 project, integrated with
Vite
+Vue3
+TypeScript
+ESLint
+Prettier
+Commitizen
+Husky
+LintStaged
+CommitLint
+AutoImport
+ReleaseIt
.
- antd-vue3-admin (⭐23) - A starter template based on Vue3, Vite4, TS5 and Ant-Design-Vue4.
Framework-agnostic Plugins / Loaders
- vite-plugin-php (⭐36) - Load and process PHP-entry files instead of default index.html.
Framework-agnostic Plugins / Bundling
- unplugin-zip-pack (⭐6) - Zip your dist with filter function support.
- vite-plugin-singlefile (⭐860) - Inline all JavaScript and CSS resources directly into the final
dist/index.html
file.
Framework-agnostic Plugins / Transformers
- unplugin-inject-preload (⭐28) - Inject
<link rel="preload">
to yourindex.html
based on your build assets.
- vite-plugin-html-injection (⭐19) - Inject HTML, JavaScript and CSS code snippets into the
index.html
.
Framework-agnostic Plugins / Helpers
- vite-plugin-module-list (⭐3) - Automatically import the modules found in a specified folder.
Vue / Integrations
- @vitejs/plugin-vue (⭐493) - Official Vue 3 support.
React / Routing
- generouted (⭐1.1k) - Client-side type-safe file-based routing and global modals — supports layouts, loaders, code-splitting and more.
React / SSG
- vite-react-ssg (⭐116) - Static-site generation for React.
Solid / Routing
- generouted (⭐1.1k) - Client-side type-safe file-based routing and global modals — supports layouts, loaders, code-splitting and more.
Frameworks / Community
- vite-plugin-vercel (⭐98) - Vercel adapter.
Aug 28 - Sep 03, 2023
Templates / Vanilla
- vite-vanilla-js-template (⭐41) - Starter template ESlint, Prettier, PostCSS, Nesting, Autoprefixer, CSS Nano, CSS Reset.
Templates / React
- vite-react-ssr-boost-template (⭐27) - Template for creating
React 18
SSR/SPA apps withTypeScript
,Mobx
,React Router
,Head Manager
, Suspense, Streaming. Also included CI/CD,ESLint
,Prettier
,Stylelint
,Husky
,Semantic Release
.
Framework-agnostic Plugins / Integrations
- @storybook/builder-vite (⭐85k) - Storybook builder.
- @builder.io/partytown (⭐13k) - Relocate resource intensive third-party scripts off of the main thread and into a web worker.
Libraries / Community
- vite-ssr-boost (⭐89) - Server side rendering library for create awesome app based on
react-router
.
Jul 31 - Aug 06, 2023
Templates / Svelte
- template-vite-svelte-ts-tailwind (⭐10) - Svelte + TypeScript + Tailwind CSS + Prettier.
Framework-agnostic Plugins / Integrations
- vite-plugin-dc (⭐3) - Integration with @dvgis/dc-sdk library.
- vite-plugin-cloudflare-functions (⭐55) - Cloudflare pages function integration.
Framework-agnostic Plugins / Transformers
- vite-plugin-turbo-console (⭐523) - Enhance the readability of
console.log()
.
Framework-agnostic Plugins / Helpers
- vite-plugin-cli-copy (⭐3) - Start the project and automatically copy the terminal's network URL.
Vue / Routing
- vite-plugin-vue-routes (⭐1) - File-based routing, similar to SvelteKit and Next.js App Router.
Vue / Ecosystem
- vite-plugin-i18n-autoimport (⭐3) - Auto import i18n config file for components.
Fastify / Integrations
- vite-plugin-fastify (⭐10) - Fastify plugin for Vite with Hot-module Replacement.
Fastify / Routing
- vite-plugin-fastify-routes (⭐6) - File-based routing, similar to SvelteKit and Next.js App Router.
Frameworks / Community
- @fastify/fastify-dx (⭐901) - Allowing you to serve static or live (SSR).
ASP.NET Core / Community
- Vite.AspNetCore (⭐257) - Integration with ASP.NET Core projects.
Apps/Websites / Community
- vite-run (⭐64) - Multiple configuration execution support for vite, freely combining configurations like stacked blocks.
Jul 03 - Jul 09, 2023
Templates / Vanilla
- vite-tinybase (⭐5) - Starter template for TinyBase.
- vite-tinybase-ts (⭐8) - Starter template for TinyBase and TypeScript.
Templates / Vue 3
- antdv-pro (⭐692) - AntdvPro is a complete set of enterprise-level mid-backend front-end/design solutions based on Vue3, Vite4, ant-design-vue4, Pinia, UnoCSS and Typescript.
Templates / React
- create-react-app-vite (⭐128) - React, TypeScript, TailwindCSS, MSW, Vitest, React Testing Library, ESLint, Prettier, GitHub Actions.
- vite-tinybase-react (⭐5) - Starter template for TinyBase and React.
- vite-tinybase-ts-react (⭐9) - Starter template for TinyBase, TypeScript, and React.
Framework-agnostic Plugins / Integrations
- @spiriit/vite-plugin-svg-spritemap (⭐53) - Pack your SVG files in one spritemap file and use them with
<svg>
/<img>
and directly in your CSS.
- vite-plugin-auto-mpa-html (⭐8) - A file directory-based automated multi-page build plugin that supports HTML templates using EJS.
Framework-agnostic Plugins / Bundling
- vite-plugin-css-injected-by-js (⭐418) - Takes the CSS and adds it to the page through the JS.
Framework-agnostic Plugins / Helpers
- vite-plugin-global-const (⭐9) - Define constants for reuse of your code.
Vue / Routing
- unplugin-vue-router (⭐1.7k) - Official experimental file based routing.
Vue / Helpers
- vite-plugin-vue-devtools (⭐1.6k) - Designed to enhance the Vue developer experience.
- vite-plugin-vue-nested-sfc (⭐96) - Nest SFCs inside your SFC.
Libraries / Community
- vue-ssr (⭐12) - Minimalistic wrapper to develop and run SSR powered Vue apps.
Jun 26 - Jul 02, 2023
TYPO3 CMS / Community
- vite-asset-collector for TYPO3 (⭐41) - Backend integration for TYPO3 CMS.
Jun 05 - Jun 11, 2023
Framework-agnostic Plugins / Transformers
- vite-plugin-generate-html (⭐8) - Define separate output files for JavaScript and CSS bundles.
Vue / Integrations
- @vitejs/plugin-vue-jsx (⭐493) - Official Vue 3 JSX support.
- @vitejs/plugin-vue2 (⭐551) - Official Vue 2 support.
- @vitejs/plugin-vue2-jsx (⭐57) - Official Vue 2 JSX support.
React / Official
- @vitejs/plugin-react (⭐606) - Official React support that uses Babel.
- @vitejs/plugin-react-swc (⭐855) - Official React support that uses SWC.
May 29 - Jun 04, 2023
Templates / React
- react-vite-tailwindcss-template (⭐13) - React, JavaScript, TailwindCSS, ESlint, Prettier, Pre-commit.
May 22 - May 28, 2023
Vue / Transformers
- vite-plugin-vue-css-modules (⭐17) - Implicit usage of CSS Modules for template and script SFC tags with static replacement.
May 01 - May 07, 2023
Templates / Solid
- vitesse-lite-solid (⭐7) - Lightweight Vite Starter Template for SolidJS.
Framework-agnostic Plugins / Integrations
- vite-plugin-svg-spritemap (⭐43) - Generates a SVG spritemap from multiple .svg files.
Apr 03 - Apr 09, 2023
Framework-agnostic Plugins / Integrations
- unplugin-config (⭐24) - Configuration file generator for web apps, allowing external customization of global variables without repackaging.
Framework-agnostic Plugins / Helpers
- vite-plugin-vitepress-auto-sidebar (⭐103) - Automatically generates sidebar data by scanning directories, based on vitepress.
Django / Community
- django-vite-plugin (⭐109) - Integration for Django applications including vite plugin.
Mar 20 - Mar 26, 2023
Framework-agnostic Plugins / Integrations
- unplugin-fonts (⭐342) - Load font from Typekit, Google Fonts, Fontsource or your own custom one.
Framework-agnostic Plugins / Helpers
- vite-plugin-find-image-duplicates (⭐7) - Find if there are duplicate images in your project when building it.
- @froxz/vite-plugin-s3 (⭐32) - Allows you to upload files to S3.
Frameworks / Community
- Vise (⭐15) - SSR framework with server hooks.
Mar 13 - Mar 19, 2023
Solid / Integrations
- vite-plugin-solid-svg (⭐75) - Import SVG files as Solid.js Components.
Mar 06 - Mar 12, 2023
Templates / React
- vite-react-ts-template (⭐84) - React 18, TypeScript, ESlint, Prettier, Dev Container, Vitest, Storybook, Playwright, MSW, React Router 6, React Query, Chakra UI, Zustand.
Feb 27 - Mar 05, 2023
Templates / Vanilla
- vite-phaser-ts (⭐19) - Starter template with Phaser and Typescript.
Templates / Electron
- vite-plugin-doubleshot (⭐129) - For building Node.js backend or Electron main process.
Framework-agnostic Plugins / Bundling
- vite-plugin-no-bundle (⭐61) - Generate unbundled code for use with native ESM or other bundlers.
Vue / Transformers
- vite-plugin-vue-preview (⭐34) - Code preview for Vue SFC in Markdown, supports online editing.
Feb 06 - Feb 12, 2023
Framework-agnostic Plugins / Helpers
- vite-plugin-image-placeholder (⭐10) - Generate placeholder images by path matches.
Jan 30 - Feb 05, 2023
Templates / React
- template-vite-react-ts-tailwind (⭐55) - React + TypeScript + Tailwind CSS + Eslint + Prettier.
Jan 23 - Jan 29, 2023
Node.js / Community
- vite-express (⭐657) - Integration for Express web apps.
Jan 16 - Jan 22, 2023
Templates / React
- vite-mui-ts (⭐50) - React + TypeScript + Redux + Material UI + RRD + ESLint + Prettier.
Framework-agnostic Plugins / Integrations
- Vite-plugin-graphiql (⭐6) - Integration for GraphiQL IDE.
- vite-plugin-graphql-server (⭐9) - Bootstrap a local GraphQL server for testing and documentaion.
Framework-agnostic Plugins / Bundling
- vite-plugin-image-optimizer (⭐335) - Optimize (compress) your image assets using Sharp.js and SVGO at build time.
Framework-agnostic Plugins / Helpers
- vite-plugin-shortcuts (⭐10) - Add additional customized shortcut key population.
- vite-plugin-auto-alias (⭐9) - Automatically generate alias based on path.
Open Source / Community
- Compiiile (⭐190) - Preview or host folders containing Markdown files with full-text search and presentation slides.
Jan 09 - Jan 15, 2023
Templates / Vue 3
- vulcan (⭐19) - The template for mobile application. Vite, Vue 3, TypeScript, Sass, i18n, Vitest&Cypress, Pinia, APIs&Mock, ESLint, Prettier, auto-importing.
Framework-agnostic Plugins / Integrations
- vite-plugin-stylelint (⭐23) - Runs Stylelint synchronously/asynchronously.
Framework-agnostic Plugins / Loaders
- vite-plugin-remark-rehype - Loads and transform markdown files using the unified ecosystem.
Framework-agnostic Plugins / Bundling
- unplugin-imagemin (⭐199) - High performance compressed Picture based on squoosh and sharp.
Framework-agnostic Plugins / Helpers
- vite-plugin-entry-shaking (⭐124) - Mimic tree-shaking behaviour when importing code from an entry file in development mode.
Dec 19 - Dec 25, 2022
Templates / React
- react-xs-admin (⭐37) - The background management system template developed based on React18 + ReactRouteV6 + Vite + And Design + ReactIntl + ReactRedux + Emulation.
Templates / Solid
- vitesse-solid (⭐64) - Opinionated Vite + SolidJS Starter Template. Includes TypeScript, ESLint, Prettier, UnoCSS, HopeUI and more.
Framework-agnostic Plugins / Helpers
- vite-plugin-api (⭐29) - Generate route mapping for API Routes services from the directory tree.
React / Helpers
- vite-plugin-react-click-to-component (⭐43) - Uses Vite's launch middleware to enable alt+click to go to component.
Laravel / Community
- Laravel Vite Plugin (⭐804) - Laravel official plugin for Vite.
Dec 12 - Dec 18, 2022
Get Started
- create-nx-workspace (⭐24k) - Scaffolding a Nx + React + Vite + Vitest.
Templates / Vue 3
- vue-xs-admin (⭐110) - Based on Vue3, Vite3 ElementPlus, TypeScript, Pinia, VueRouter.
Templates / React
- react-vite-template (⭐29) - A react project template.
Templates / Electron
- vite-electron-plugin (⭐54) - High-performance, esbuild-based Vite Electron plugin.
Framework-agnostic Plugins / Loaders
- vite-plugin-svgo (⭐29) - Load SVGs as plain string and transform with SVGO library.
Framework-agnostic Plugins / Transformers
- vite-plugin-css-export (⭐27) - Export variables from CSS to JavaScript, and support nested rules.
- vite-plugin-optimize-css-modules (⭐30) - Generate the smallest possible CSS-Classes when CSS-Modules are used.
Framework-agnostic Plugins / Helpers
- vite-plugin-mock-dev-server (⭐169) - Mock server for development, support CJS/ESM/JSON, auto-importing file and HMR.
Vue / Ecosystem
- unplugin-vue-i18n (⭐244) - Integration for Vue I18n.
Preact / Presets
- @preact/preset-vite (⭐260) - Preact preset. HMR, automatic Preact inject, removal of DevTools in prod.
Nov 21 - Nov 27, 2022
Framework-agnostic Plugins / Transformers
- vite-plugin-version-mark (⭐57) - Automatically use
package version
/git commit
/custom
to be inserted into your project as a unique identifier for the project version.
Vue / Loaders
- unplugin-svg-component (⭐58) - Load SVG files as a Vue component, supporting svg file HMR and Typescript intelligence prompt.
Nov 14 - Nov 20, 2022
Templates / Electron
- Vutron (⭐252) - Electron + Vite + Vue 3 + Pinia (TypeScript) template.
Framework-agnostic Plugins / Testing
- cypress-vite (⭐88) - Run Cypress specs using Vite.
Oct 17 - Oct 23, 2022
Templates / Vanilla
- vite-tailwind-nojs-starter (⭐55) - NoJS Tailwind CSS starter template.
Templates / Vue 3
- vite-vue-js-starter-template (⭐153) - Vite + Vue3 + JavaScript + Vue Router + Pinia + TDesign + ESLint + Stylelint + Prettier Simple Template.
Oct 10 - Oct 16, 2022
Templates / Electron
- Vitron (⭐17) - Build beautiful (win, linux, mac) desktop apps for modern web projects with vite and electron.
Framework-agnostic Plugins / Bundling
- vite-plugin-cp (⭐70) - Copy files after building bundles.
Framework-agnostic Plugins / Helpers
- vite-plugin-external (⭐70) - Provides a way of excluding dependencies from the runtime code and output bundles.
- vite-plugin-mock-data (⭐70) - Provides a simple way to mock data.
- vite-plugin-reverse-proxy (⭐70) - Sometimes we have to redirect scripts on production environment to debug and solve problems, the plugin will transform the script to be served with the
text/javascript
MIME type tomodule
MIME type.
- vite-plugin-conditional-compile (⭐64) - Conditional compilation syntax based on environment variables.
Oct 03 - Oct 09, 2022
Templates / React
- template-vite-react (⭐168) - A minimal React Vite starter template.
Templates / Electron
- electron-vue-template (⭐598) - Electron template with TypeScript, including Electron Builder.
Framework-agnostic Plugins / Transformers
- @vituum/vite-plugin-handlebars (⭐6) - Handlebars template engine support, transforms
.hbs
templates to.html
.
- @vituum/vite-plugin-pug (⭐6) - Pug template engine support, transforms
.pug
templates to.html
.
- @vituum/vite-plugin-nunjucks (⭐11) - Nunjucks template engine support, transforms
.njk
templates to.html
.
- @vituum/vite-plugin-liquid (⭐10) - Liquid template engine support, transforms
.liquid
templates to.html
.
- @vituum/vite-plugin-twig (⭐18) - Twig template engine support, transforms
.twig
templates to.html
.
- @vituum/vite-plugin-latte (⭐1) - Latte template engine support, transforms
.latte
templates to.html
.
- @vituum/vite-plugin-posthtml (⭐9) - PostHTML support, transforms syntax to
.html
.
- @vituum/vite-plugin-juice (⭐5) - Juice support, transforms
.css
to inline styles in.html
.
Sep 19 - Sep 25, 2022
Templates / Vue 3
- vue-vite-tw-ts (⭐13) - Vue 3 + Vite + Vitest + Cypress E2E + Naive UI + Pinia + Vue Router.
Framework-agnostic Plugins / Integrations
- vite-plugin-virtual-mpa (⭐118) - Out-of-box MPA plugin, with html template engine and virtual files support, which generate multiple files using only one template.
Open Source / Community
- IslandJS (⭐459) - Static site generator base on islands architecture.
- Vituum (⭐329) - Wrapper around Vite with predefined config, integrations and template engines.
Sep 12 - Sep 18, 2022
Templates / React
- viterjs-template (⭐45) - React + JavaScript + Redux + Material UI + Axios + ESLint + Prettier.
- vite-react-universal-template (⭐54) - React18 + TypeScript +
react-router-dom
+ Zustand + ESlint + Prettier + Stylelint + Husky + Docker, and APIs auto importing.
Framework-agnostic Plugins / Bundling
- vite-plugin-zip-pack (⭐34) - Pack distribution/build folder into a zip file.
Aug 29 - Sep 04, 2022
Framework-agnostic Plugins / Integrations
- vite-plugin-env-switch (⭐9) - Switch project env and restart vite server without command line operation.
Framework-agnostic Plugins / Helpers
- vite-plugin-validate-env (⭐168) - Validate your environment variables at build time. Never forget an environment variable again.
Flask / Community
- Flask-Vite - Integration with Flask.
Aug 22 - Aug 28, 2022
Templates / Vanilla
- vite-tailwind-stimulus-starter (⭐11) - Starter template for Tailwind CSS and Stimulus controllers.
Templates / React
- react-vite-ts-boilerplate (⭐102) - React 18, TypeScript, SCSS, ESLint, Prettier, Vitest.
Framework-agnostic Plugins / Bundling
- vite-plugin-zip-file (⭐17) - Compress files or folders into zip.
Framework-agnostic Plugins / Helpers
- vite-plugin-browserslist-useragent (⭐14) - Compile browserslist query to a RegExp to test browser useragent.
Aug 08 - Aug 14, 2022
Get Started
- create-vite-app (⭐222) - Scaffolding Your Out Of The Box Vite Project.
Templates / Vue 2
- vitify-admin (⭐146) - Vuetify admin starter template with full TypeScript support and intellisense of Vuetify components.
Templates / React
- vite-mern-template (⭐78) - React 18 + TypeScript + Vite + Redux Toolkit + ESLint + React Router DOM + Axios + React Icons + React Toastify + Express + Mongoose.
- Varsarr (⭐29) - React, Typescript, Styled-Components, Recoil, React-Query, Axios, Absolute imports.
Framework-agnostic Plugins / Integrations
- vite-plugin-mpa-plus (⭐82) - More flexible MPA (multi-page application) supports html templates, path rewriting.
Aug 01 - Aug 07, 2022
Framework-agnostic Plugins / Integrations
- vite-plugin-jspm (⭐60) - Resolves dependencies independently from CDN providers using import maps and es-module-shims.
Jul 25 - Jul 31, 2022
Templates / React
- React Starter Kit (⭐23k) - Jamstack, React, React Router, Material UI, Firebase Auth, TypeScript, ESLint, Prettier, Jest, GitHub Actions.
Framework-agnostic Plugins / Integrations
- vite-plugin-browser-sync (⭐67) - BrowserSync.
Shopify / Community
- vite-plugin-shopify (⭐287) - Integration for Shopify themes.
Jul 18 - Jul 24, 2022
Templates / React
- ViteRC (⭐58) - React 18 + TypeScript + ESLint (Airbnb) + Prettier + Husky + Jest + Absolute imports + Commit linting.
Framework-agnostic Plugins / Transformers
- vite-plugin-html-inject (⭐58) - Split the
index.html
into smaller reusable pieces.
Symfony / Community
- Vite Bundle (⭐231) - Integration for Symfony.
Jul 11 - Jul 17, 2022
Official Resources
Templates / React
- Viterts (⭐36) - React + TypeScript + Redux + React Router + Jest + ESLint + Airbnb + Prettier + SASS.
Framework-agnostic Plugins / Integrations
- vite-plugin-multi-pages (⭐25) - Multi Pages Support,can build src/pages anyPage,can set prefixName.
- vite-plugin-html-template-mpa (⭐22) - Multi Pages Common template support.
- vite-plugin-vconsole-mpa (⭐5) - Multi Pages Vconsole supports,simple config.
Framework-agnostic Plugins / Loaders
- vite-plugin-glsl (⭐320) - Import shader file chunks.
Framework-agnostic Plugins / Helpers
- vite-plugin-web-update-notification (⭐487) - Detect webpage updates and notify user to reload. support vite and umijs.
Framework-agnostic Plugins / Testing
- vitest (⭐13k) - A Vite-native test framework.
Apps/Websites / Community
- pointer-lock-movement (⭐22) - A pointer lock movement manager for customizing your own creative UI.
Jul 04 - Jul 10, 2022
Vue / Helpers
- vite-plugin-vue-static-sfc (⭐1) - Serve ".vue" files as static assets.
Open Source / Community
- Ladle (⭐2.6k) - Tool for developing and testing component stories powered by Vite and React.
Jun 27 - Jul 03, 2022
Framework-agnostic Plugins / Testing
- vitest-mock-extended (⭐166) - Type safe mocking extensions for Vitest.
Jun 20 - Jun 26, 2022
Vue / Transformers
- vite-plugin-md-preview (⭐173) - Markdown code preview.
Jun 13 - Jun 19, 2022
Templates / Elm
- elm_vite_tailwind_template (⭐39) - Opinionated template for building Elm web apps using Tailwind CSS and Daisy UI.
Framework-agnostic Plugins / Integrations
- vite-plugin-optimizer (⭐36) - Manually Pre-Bundling.
Frameworks / Community
- Rakkas (⭐1.1k) - React framework inspired by Next.js and SvelteKit.
Open Source / Community
- Nhost (⭐7.9k) - Nhost is an Open Source Firebase Alternative with GraphQL.
May 30 - Jun 05, 2022
Framework-agnostic Plugins / Helpers
- vite-plugin-cem (⭐29) - Generates
custom-elements.json
manifest for describing custom elements.
May 23 - May 29, 2022
Templates / Electron
- electron-vite-vue (⭐4.3k) - Electron + Vite + Vue template.
- electron-vite-react (⭐1.9k) - Electron + Vite + React template.
- electron-vite-boilerplate (⭐206) - Support SerialPort, SQLite3 and node C/C++ addons.
- electron-vite-template (⭐409) - Electron 13, Vue 3 and TypeScript. Make your desktop development easier.
- fast-vite-electron (⭐188) - Vue3 + Vite + Electron with esbuild.
- fast-vite-nestjs-electron (⭐307) - Vue3 + Vite + Electron + Nestjs with esbuild.
- vite-plugin-electron-quick-start (⭐184) - Template for Electron projects.
- vite-electron-builder (⭐2.4k) - Electron apps using Vite for both back and front-end, with automatic releases.
- vite-reactts-electron-starter (⭐309) - React, Tailwind CSS, TypeScript and Electron.
Libraries / Community
- vavite (⭐472) - A tool for developing and building server-side applications with live reloading capabilities.
May 16 - May 22, 2022
Get Started
- create-electron-vite (⭐175) - Scaffolding Your Electron + Vite Project.
Framework-agnostic Plugins / Transformers
- @modyfi/vite-plugin-yaml (⭐75) - Transform YAML files to ESM with schema validation and error reporting.
May 09 - May 15, 2022
Templates / React
- react-vite-ssr (⭐27) - Mobx, Typescript, Eslint, Stylelint, Husky, Lint-staged and Commitlint.
Framework-agnostic Plugins / Integrations
- vite-plugin-commonjs (⭐110) - A pure JavaScript implementation for CommonJs.
Vue / Routing
- v-route-generate (⭐12) - A tool to generate routes.
Rust / Community
- create-rust-app (⭐1.5k) - Integration for Rust web apps.
May 02 - May 08, 2022
Templates / Vanilla
- vite-vanilla-ts-lib-starter (⭐292) - Starter for library (CJS, ESM, IIFE) with TypeScript, ESLint, Stylelint, Prettier, Jest, Husky + lint-staged.
Templates / Vue 3
- vue-vite-ssr (⭐27) - Typescript, Eslint, Stylelint, Husky, Lint-staged and Commitlint.
Framework-agnostic Plugins / Integrations
- vite-plugin-webfont-dl (⭐306) - Downloads and injects webfonts (Google Fonts) to improve website's performance.
- vite-plugin-babel-compiler (⭐24) - The plugin works with Babel compiler.
Apr 25 - May 01, 2022
Templates / Vue 3
- vite-vue-proste (⭐16) - Pinia + Typescript + Vue-Router4 + Vitest + Vue-Test-Utils + Vue-Query + Sass + ESLint + Stylelint + Prettier +
project presets
.
Apr 18 - Apr 24, 2022
Templates / React
- vite-rtk-query (⭐133) - React, TypeScript, Redux Toolkit, RTK Query, TailwindCSS, MSW, Jest, React Testing Library, ESLint, Prettier.
- React-PWA (⭐583) - React v18, TypeScript, Vite, React Router v6, MUI v5, Recoil, PWA, Eslint, Prettier, Husky, lint-staged, https localhost and more.
Templates / Others
- chrome-ext-template-preact-windi-vite (⭐80) - Preact, Windi CSS, TypeScript, Prettier, ESLint, GitHub Actions and Chrome Extension Manifest v3.
Apr 11 - Apr 17, 2022
Templates / React
- chrome-extension-boilerplate-react-vite (⭐2.4k) - React + TypeScript + SASS + Prettier + ESLint + GitHub Actions + HMR(Hot Module Reload) + Turborepo + Chrome Extension Manifest v3.
- vite-react-proste (⭐19) - React + TypeScript +
react-router-dom
+ Recoil + SASS + Testing Library +react-query
+ ESLint + Stylelint + Prettier.
Electron / Integrations
- electron-vite (⭐3.5k) - An Electron CLI integrated with Vite.
Apr 04 - Apr 10, 2022
Templates / React
- reactjs-vite-tailwindcss-boilerplate (⭐575) - React 18, TypeScript, Vitest, Testing Library, TailwindCSS 3, Eslint and Prettier.
Framework-agnostic Plugins / Integrations
- vite-plugin-electron (⭐688) - Integrate Vite and Electron.
Mar 28 - Apr 03, 2022
Framework-agnostic Plugins / Helpers
- vite-plugin-qrcode (⭐151) - Show QR code on server start.
Apps/Websites / Community
- Preview.js - An IDE extension to instantly preview React, Vue 2 and Vue 3 components.
Mar 21 - Mar 27, 2022
Templates / Vue 3
- Vue Naive (⭐3.3k) - Admin template, base on Vue 3 + Pinia + Naive UI.
- vue-admin-box (⭐1.7k) - Admin template, based on Vue 3 + Element-plus.
Vue / Helpers
- vite-plugin-vue-inspector (⭐691) - Jump to local IDE source code while click the element of browser.
Mar 14 - Mar 20, 2022
Open Source / Community
- Hathora (⭐554) - Multiplayer game framework.
Mar 07 - Mar 13, 2022
Templates / Vue 3
- vue3-tailwind3-website-starter - Vue3 / Vite / TailwindCSS website starter template, with guides on each page.
Framework-agnostic Plugins / Helpers
- vite-plugin-live-reload (⭐86) - Live reloading.
- vite-plugin-simple-vconsole (⭐7) - A debug console view inside your app to make mobile debugging easier, for both SPA and MPA.
Feb 21 - Feb 27, 2022
Get Started
- create-vitawind (⭐158) - Scaffolding for TailwindCSS project.
Templates / Vue 3
- Vitawind Creator - Create TailwindCSS project rapidly.
Templates / Vue 2
- vite-vue2-ts-starter (⭐35) - Vue2 TypeScript starter template using vue-property-decorator, vue-router, Vuex.
Templates / Svelte
- SvelteKit (⭐19k) - The fastest way to build Svelte apps.
Templates / Others
- vit-singlefile-gzip - Starter template for embedded.
- 11st-Starter-Kit - 11ty, powered by Vite with Tailwind CSS and Alpine.js.
Framework-agnostic Plugins / Bundling
- vite-plugin-chunk-split (⭐348) - Automatically code splitting, support unbundle in production.
- vite-plugin-static-copy (⭐289) - Copy files and folders.
WordPress / Community
- wordpress-vite-assets (⭐133) - Integration for WordPress themes.
Feb 07 - Feb 13, 2022
Framework-agnostic Plugins / Bundling
- vite-compression-plugin (⭐172) - Use Node.js stream compress file to gzip or more.
Framework-agnostic Plugins / Transformers
- vite-plugin-pug-transformer (⭐38) - Pug template engine support.
Framework-agnostic Plugins / Helpers
- vite-plugin-dynamic-base (⭐71) - Resolve all resource files dynamic publicPath.
CakePHP / Community
- cakephp-vite (⭐20) - Integration for CakePHP.
Jan 24 - Jan 30, 2022
Framework-agnostic Plugins / Helpers
- vite-plugin-dev-manifest (⭐21) - Generates
manifest.dev.json
during dev server, for backend integration with any language/framework.
- vite-plugin-watch-and-run (⭐406) - Watch some files (glob) and trigger a command. To enable any tool to have a watch mode.
Jan 17 - Jan 23, 2022
Open Source / Community
- Astro (⭐47k) - Modern Static Site Builder.
Jan 10 - Jan 16, 2022
Templates / Vue 2
- vite-vue2-ts-vuetify-starter (⭐84) - It is the above vite-vue2-ts-starter with Vuetify and its optimized settings. Includes basic templates.
Framework-agnostic Plugins / Integrations
- vite-plugin-babel (⭐53) - Babel integration for both build and server to support f.ex. decorators or class fields in pure JS/JSX files.
Rollup Plugins / Compatible with Vite
- rollup-plugin-graphql-codegen (⭐78) - Generating type definitions for GraphQL tag template strings in worker_threads.
- rollup-plugin-i18next-dts-gen (⭐78) - Generating type definitions from i18n JSON files are used for code hinting and validation.
Jan 03 - Jan 09, 2022
Framework-agnostic Plugins / Helpers
- vite-plugin-remove-console (⭐162) - A vite plugin that deletes console.log in the production environment.
Dec 06 - Dec 12, 2021
Libraries / Community
- ssr (⭐2.6k) - A Server Side Rendering framework combined with Webpack/Vite.
Nov 29 - Dec 05, 2021
Framework-agnostic Plugins / Integrations
- @vitejs/plugin-legacy (⭐68k) - Legacy browser support.
Svelte / Integrations
- vite-plugin-svelte (⭐865) - Adds Svelte support. Official plugin of Svelte team.
Nov 22 - Nov 28, 2021
Framework-agnostic Plugins / Integrations
- vite-plugin-ali-oss (⭐31) - Upload the production files bundled in the project to Ali OSS, except for HTML.
Vue / Loaders
- vite-plugin-vue2-svg (⭐19) - Load SVG files as Vue components.
Oct 25 - Oct 31, 2021
Framework-agnostic Plugins / Integrations
- vite-plugin-sass-dts (⭐120) - This is a plugin that automatically creates a type file when using the CSS module type-safely.
Oct 11 - Oct 17, 2021
Framework-agnostic Plugins / Transformers
- vite-plugin-shared-modules (⭐30) - Share node_modules in monorepos.
Oct 04 - Oct 10, 2021
Templates / React
- Vitamin (⭐553) - React TypeScript, TailwindCSS, SPA + PWA, Cypress and CI.
- vitejs-template-react-rescript (⭐127) - React + ReScript.
- vite-react-ts-tailwind-firebase-starter (⭐280) - Starter using Vite + React + TypeScript + Tailwind CSS (daisyUI) + Firebase (v9) + Prettier + ESLint.
Templates / Elm
- vite-elm-template (⭐130) - A default template for building Elm applications.
Framework-agnostic Plugins / Loaders
- unplugin-icons (⭐4.1k) - Access thousands of icons as components.
Framework-agnostic Plugins / Bundling
- rollup-plugin-critical (⭐97) - Generate critical CSS.
Framework-agnostic Plugins / Transformers
- vite-plugin-virtual-html (⭐73) - Make Vite MPA consistent with
@vue/cli
.
- vite-plugin-global-style (⭐129) - Deal with global styles for CSS, SASS, LESS and Stylus.
Framework-agnostic Plugins / Helpers
- vite-plugin-mkcert (⭐594) - Provide certificates https dev server.
- vitawind (⭐158) - Install and Setting Tailwind CSS automatically.
- unplugin-auto-import (⭐3.3k) - On-demand API auto-importing.
- vite-plugin-inspect (⭐1.3k) - Inspect the intermediate state of Vite plugins.
Vue / Integrations
- unplugin-vue2-script-setup (⭐602) - Enabling
<script setup>
syntax for Vue 2.
Vue / Helpers
- unplugin-vue-components (⭐3.8k) - On-demand components auto-importing.
- vite-plugin-vue2-suffix (⭐9) - Compatible without '.vue' suffix.
Rollup Plugins / Covered by default in Vite
- @rollup/plugin-typescript (⭐3.6k) - Integration between Rollup and TypeScript.
Sep 20 - Sep 26, 2021
Templates / Vue 3
- naive-ui-dashboard-template (⭐59) - UI friendly, Vue 3 + TSX + TailwindCSS 2 JIT + PostCSS + Naive UI.
Framework-agnostic Plugins / Integrations
- vite-plugin-comlink (⭐175) - Use WebWorkers with the power of Comlink (⭐11k) to make them enjoyable.
Sep 13 - Sep 19, 2021
Framework-agnostic Plugins / Integrations
- vite-plugin-federation (⭐2.4k) - Support Module Federation, Inspired by Webpack Module Federation feature.
- vite-plugin-wasm-pack (⭐233) - Integration with rust wasm-pack (⭐6.3k), the simple way.
Framework-agnostic Plugins / Transformers
- vite-plugin-require (⭐72) - A Vite plugin that supports
require
by code transforming.
Aug 30 - Sep 05, 2021
Framework-agnostic Plugins / Transformers
- vite-plugin-content (⭐129) - Convert
yaml
,xml
,ini
,toml
,csv
,plist
andproperties
files to ES6 modules.
Elm / Integrations
- vite-plugin-elm (⭐201) - A plugin that enables you to compile an Elm module.
Aug 23 - Aug 29, 2021
Framework-agnostic Plugins / Integrations
- vite-plugin-tauri (⭐160) - Integrate Tauri in a Vite project to build cross-platform apps.
Aug 09 - Aug 15, 2021
Apps/Websites / Community
- macOS in Svelte (⭐2.3k) - macOS Desktop experience for Web in Svelte.
Aug 02 - Aug 08, 2021
Laravel / Community
- Laravel Vite (⭐601) - Integration for the Laravel framework.
Jul 26 - Aug 01, 2021
Django / Community
- django-vite (⭐574) - Integration for Django applications.
Ruby on Rails / Community
- vite-plugin-ruby (⭐1.3k) - Configuration for Ruby backends.
- Vite Ruby (⭐1.3k) - Integration for Rails, Hanami, Padrino, and Rack apps.
Jul 19 - Jul 25, 2021
Templates / Vue 3
- vitesse-lite (⭐1.1k) - Lightweight version of Vitesse.
- vitesse-webext (⭐2.9k) - WebExtension Vite Starter Template.
Jul 12 - Jul 18, 2021
Get Started
- create-vite (⭐68k) - Scaffolding Your First Vite Project.
Framework-agnostic Plugins / Helpers
- vite-plugin-restart (⭐168) - Restart the Vite server on file changes.
- vite-plugin-full-reload (⭐145) - Reload the browser on file changes.
- vite-plugin-tips (⭐61) - Provide better development server status tips on the page.
Jul 05 - Jul 11, 2021
Framework-agnostic Plugins / Integrations
- vite-plugin-checker (⭐998) - Fast run checkers (TypeScript/VLS/vue-tsc, etc.) in worker threads with overlay and terminal hint.
Jun 28 - Jul 04, 2021
Framework-agnostic Plugins / Integrations
- vite-plugin-linter - Extensible linter framework that shows the linting output in the Vite output and the browser console, includes ESLint & TypeScript ootb.
Framework-agnostic Plugins / Helpers
- vite-plugin-mock-server (⭐58) - Mock server plugin, support using TS and JS to write Mock API and HMR.
Jun 07 - Jun 13, 2021
Framework-agnostic Plugins / Bundling
- vite-plugin-dts (⭐1.3k) - Generate declaration files from
.ts
or.vue
source files for lib.
May 31 - Jun 06, 2021
Apps/Websites / Community
- react-device-frameset (⭐78) - This is yet another device frameset component for React.
May 24 - May 30, 2021
Templates / Vue 3
- fast-crud (⭐927) - Options-oriented crud framework, developing crud as fast as lightning.
Framework-agnostic Plugins / Helpers
- vite-plugin-vconsole (⭐75) - Help developers use vconsole to facilitate mobile development and debugging.
Rollup Plugins / Compatible with Vite
- @rollup/plugin-virtual (⭐3.6k) - A Rollup plugin that loads virtual modules from memory.
Rollup Plugins / Community
- Check the Awesome Rollup list (⭐2.6k) for community-maintained rollup plugins, and refer to the Vite docs section about rollup plugin compatibility.
Craft CMS / Community
- Craft Vite (⭐52) - Plugin for integration with Craft CMS.
Apps/Websites / Community
- vue3-realworld-example-app (⭐954) - Realworld app implementation using Vue 3 + TypeScript + Composition API.
May 10 - May 16, 2021
Templates / React
- vite-template-react (⭐92) - A Create React App-like template.
May 03 - May 09, 2021
Open Source / Community
- Slidev (⭐33k) - Presentation Slides for Developers.
Apr 05 - Apr 11, 2021
Templates / Vue 3
- vue-pure-admin (⭐16k) - Background management template based on Vue3, TypeScript, Tailwind CSS, element-plus.
Vue / Helpers
- vite-plugin-vue-gql (⭐212) - GraphQL Tags for your Vue SFC.
Mar 22 - Mar 28, 2021
Templates / Svelte
- svelte-vite-ssr (⭐57) - Svelte with SSR support.
Framework-agnostic Plugins / Loaders
- vite-plugin-radar (⭐131) - All in one analytics loader (with 7+ providers supported).
Mar 08 - Mar 14, 2021
Framework-agnostic Plugins / Integrations
- vite-plugin-cesium (⭐232) - Integration with Cesium library.
Framework-agnostic Plugins / Helpers
- vite-aliases (⭐213) - Alias auto-generation based on project structure.
Mar 01 - Mar 07, 2021
Framework-agnostic Plugins / Transformers
- vite-plugin-handlebars (⭐184) - Process HTML files with Handlebars.
Feb 22 - Feb 28, 2021
Templates / Vue 2
- vite-vue2-windicss-starter (⭐195) - Vue 2, Vue Router, Composition API, VueUse, Windi CSS and TypeScript.
Framework-agnostic Plugins / Integrations
- vite-plugin-node (⭐1k) - Integration with Node.js backend servers.
Framework-agnostic Plugins / Transformers
- vite-plugin-ts-nameof (⭐21) - Ability to resolve nameof (⭐493) in TypeScript.
Framework-agnostic Plugins / Helpers
- vite-tsconfig-paths (⭐1.3k) - Support for TypeScript's path mapping.
Vue / Integrations
- vite-plugin-vue2 (⭐621) - Vue 2 integration.
Vue / Routing
- vite-plugin-pages (⭐1.9k) - File system based route generator.
Vue / Loaders
- vite-plugin-md (⭐606) - Markdown as Vue components / Vue components in Markdown.
- vite-svg-loader (⭐588) - Load SVG files as Vue components.
Vue / SSG
- vite-ssg (⭐1.3k) - Server-side generation.
Vue / Ecosystem
- vite-plugin-i18n-resources (⭐31) - Load i18n translation message files.
Feb 15 - Feb 21, 2021
Framework-agnostic Plugins / Integrations
- vite-plugin-windicss (⭐853) - Windi CSS integration.
Framework-agnostic Plugins / Transformers
- vite-plugin-html (⭐594) - Plugin to minimize and use ejs template syntax in
index.html
.
Feb 08 - Feb 14, 2021
Templates / Vue 3
- Vitesse (⭐8.9k) - Opinionated starter template.
- vite-ts-tailwind-starter (⭐431) - TypeScript, Tailwind CSS, Cypress.io e2e tests + CI.
Framework-agnostic Plugins / Loaders
- vite-imagetools (⭐936) - Load and transform images using url query parameters.
React / Framework
- vite-plugin-react-pages (⭐459) - A Vite framework for building React app.
Rollup Plugins / Compatible with Vite
- @rollup/plugin-image (⭐3.6k) - Import JPG, PNG, GIF, SVG, and WebP files (needs
enforce: 'pre'
).
- @rollup/plugin-strip (⭐3.6k) - Remove debugger statements and functions from your code.
Apps/Websites / Community
- aitrack.work - A task-based time tracker for everyday use.
Jan 25 - Jan 31, 2021
Templates / Vue 3
- vue-vben-admin (⭐25k) - Background management template based on Vue3, Ant-Design-Vue, TypeScript.
Framework-agnostic Plugins / Integrations
- vite-plugin-pwa (⭐3.2k) - Zero-config PWA.
Rollup Plugins / Covered by default in Vite
- @rollup/plugin-babel (⭐3.6k) - Compile your files with Babel.
- @rollup/plugin-buble (⭐3.6k) - Compile ES2015 with buble.
- @rollup/plugin-data-uri (⭐3.6k) - Import modules from Data URIs.
- @rollup/plugin-html (⭐3.6k) - Create HTML files to serve Rollup bundles.
- @rollup/plugin-node-resolve (⭐3.6k) - Locate and bundle third-party dependencies in node_modules.
- @rollup/plugin-sucrase (⭐3.6k) - Compile TypeScript, Flow, JSX, etc with Sucrase.
- @rollup/plugin-wasm (⭐3.6k) - Import WebAssembly code with Rollup.
- @rollup/plugin-url (⭐3.6k) - Import files as data-URIs or ES Modules.
Rollup Plugins / Compatible with Vite
- @rollup/plugin-eslint (⭐3.6k) - Verify entry point and all imported files with ESLint.
- @rollup/plugin-legacy (⭐3.6k) - Add export declarations to legacy non-module scripts.
- @rollup/plugin-yaml (⭐3.6k) - Convert YAML files to ES6 modules.
Jan 11 - Jan 17, 2021
Rollup Plugins / Presets
- Vite Rollup Plugins - Compatibility list for official rollup plugins.
Rollup Plugins / Compatible with Vite
- @rollup/plugin-beep (⭐3.6k) - System beeps on errors and warnings.
- @rollup/plugin-inject (⭐3.6k) - Scan modules for global variables and injects import statements where necessary.
Jan 04 - Jan 10, 2021
Official Resources
React / Loaders
- vite-plugin-svgr (⭐563) - Transform SVGs into React components.
Solid / Integrations
- vite-plugin-solid (⭐440) - Provides JSX transformation for Solid.
Rollup Plugins / Included in Vite
- @rollup/plugin-alias (⭐3.6k) - Define and resolve aliases for bundle dependencies.
- @rollup/plugin-commonjs (⭐3.6k) - Convert CommonJS modules to ES6.
- @rollup/plugin-dynamic-import-vars (⭐3.6k) - Resolving dynamic imports that contain variables.
- @rollup/plugin-json (⭐3.6k) - Convert
.json
files to ES6 modules.
Rollup Plugins / Compatible with Vite
- @rollup/plugin-dsv (⭐3.6k) - Convert
.csv
and.tsv
files into JavaScript modules with d3-dsv.
- @rollup/plugin-graphql (⭐3.6k) - Convert .gql/.graphql files to ES6 modules.
- @rollup/plugin-replace (⭐3.6k) - Replace strings in files while bundling.
Open Source / Community
- VitePress (⭐13k) - Static Site Generator powered by Vite and Vue.
Jan 04 - Jan 10, 2021
Official Resources
Aug 24 - Aug 30, 2020
Official Resources
Apps/Websites / Community
- Icônes (⭐5.5k) - Icon explorer with instant search.
- Awesome CN Café (⭐100) - Web application for Awesome CN Café.
- Todo Example (⭐42) - Todo app with routing and state management.