awesome-vite
Vite project templates
A curated collection of templates and resources for building Vite.js projects with various frameworks and tools.
⚡️ A curated list of awesome things related to Vite.js
15k stars
110 watching
1k forks
Language: JavaScript
last commit: 11 months ago
Linked from 3 awesome lists
awesomeawesome-listvitevitejs
Resources / Official Resources | |||
| Documentation | |||
| GitHub Repo | 69,303 | 11 months ago | |
| Release Notes | 69,303 | 11 months ago | |
| Vue 3 Docs | |||
| Awesome Vue | 72,348 | 11 months ago | |
| Migration from v4 | |||
Get Started | |||
| create-vite | 69,303 | 11 months ago | Scaffolding Your First Vite Project |
| create-vitawind | 160 | over 1 year ago | Scaffolding for TailwindCSS project |
| create-electron-vite | 183 | about 1 year ago | Scaffolding Your Electron + Vite Project |
| create-vite-app | 225 | 12 months ago | Scaffolding Your Out Of The Box Vite Project |
| create-nx-workspace | 23,951 | 11 months ago | Scaffolding a Nx + React + Vite + Vitest |
| bati | 294 | 11 months ago | Scaffolding a Vike project |
| create-awesome-node-app | 72 | over 1 year ago | Scaffolding your project choosing between different templates |
Get Started / Templates | |||
| vite-vanilla-ts-lib-starter | 299 | about 1 year ago | Starter for library (CJS, ESM, IIFE) with TypeScript, ESLint, Stylelint, Prettier, Jest, Husky + lint-staged |
| vite-tailwind-nojs-starter | 56 | 11 months ago | NoJS Tailwind CSS starter template |
| vite-tailwind-stimulus-starter | 12 | almost 2 years ago | Starter template for Tailwind CSS and Stimulus controllers |
| vite-phaser-ts | 21 | almost 2 years ago | Starter template with Phaser and Typescript |
| vite-tinybase | 7 | 12 months ago | Starter template for TinyBase |
| vite-tinybase-ts | 10 | 12 months ago | Starter template for TinyBase and TypeScript |
| vite-vanilla-js-template | 43 | 11 months ago | Starter template ESlint, Prettier, PostCSS, Nesting, Autoprefixer, CSS Nano, CSS Reset |
| vite-starter-markup-template | 43 | about 1 year ago | Starter template for Markup |
| create-domco | 35 | about 1 year ago | Starter template for domco |
| vite-vanilla-library-template | 31 | 11 months ago | Starter template TypeScript, ESLint, Vitest, Husky, Conventional Commits, GitHub actions |
| vite-alpine-template | 4 | over 1 year ago | Starter template for Alpine |
| vite-ts-lib-starter | 13 | over 1 year ago | Starter template for libraries with TypeScript, Bun, Vitest, Prettier, Renovate and np |
| vite-swagger-ui | 3 | over 1 year ago | Swagger UI with built-in support for multiple APIs |
| Vitesse | 8,954 | 11 months ago | Opinionated starter template |
| vite-ts-tailwind-starter | 431 | 11 months ago | TypeScript, Tailwind CSS, Cypress.io e2e tests + CI |
| vue-vben-admin | 25,812 | 11 months ago | Background management template based on Vue3, Ant-Design-Vue, TypeScript |
| vue-pure-admin | 16,605 | 11 months ago | Background management template based on Vue3, TypeScript, Tailwind CSS, element-plus |
| fast-crud | 945 | 11 months ago | Options-oriented crud framework, developing crud as fast as lightning |
| vitesse-lite | 1,147 | 11 months ago | Lightweight version of Vitesse |
| vitesse-webext | 2,971 | about 1 year ago | WebExtension Vite Starter Template |
| naive-ui-dashboard-template | 59 | 11 months ago | UI friendly, Vue 3 + TSX + TailwindCSS 2 JIT + PostCSS + Naive UI |
| Vitawind Creator | Create TailwindCSS project rapidly | ||
| vue3-tailwind3-website-starter | Vue3 / Vite / TailwindCSS website starter template, with guides on each page | ||
| boot-vue | 259 | about 1 year ago | Starter template with TypeScript + UnoCSS + DaisyUI + Vue Router + Pinia |
| Vue Naive | 3,356 | 11 months ago | Admin template, base on Vue 3 + Pinia + Naive UI |
| vue-admin-box | 1,736 | over 1 year ago | Admin template, based on Vue 3 + Element-plus |
| vite-vue-proste | 16 | about 2 years ago | Pinia + Typescript + Vue-Router4 + Vitest + Vue-Test-Utils + Vue-Query + Sass + ESLint + Stylelint + Prettier + |
| vue-vite-ssr | 27 | almost 2 years ago | Typescript, Eslint, Stylelint, Husky, Lint-staged and Commitlint |
| vue3-vant-mobile | 1,252 | 11 months ago | Vite5 + Vue3 + Vant4 + Pinia + Vue-Router4 + TypeScript Mobile Template |
| vue-vite-tw-ts | 13 | about 1 year ago | Vue 3 + Vite + Vitest + Cypress E2E + Naive UI + Pinia + Vue Router |
| vite-vue-js-starter-template | 158 | almost 2 years ago | Vite + Vue3 + JavaScript + Vue Router + Pinia + TDesign + ESLint + Stylelint + Prettier Simple Template |
| vue-xs-admin | 113 | 11 months ago | Based on Vue3, Vite3 ElementPlus, TypeScript, Pinia, VueRouter |
| vulcan | 19 | about 1 year ago | The template for mobile application. Vite, Vue 3, TypeScript, Sass, i18n, Vitest&Cypress, Pinia, APIs&Mock, ESLint, Prettier, auto-importing |
| antdv-pro | 707 | 12 months ago | 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 |
| vue3-quick-start | 23 | 11 months ago | Building an engineered Vue 3 project, integrated with + + + + + + + + + + |
| antd-vue3-admin | 23 | 11 months ago | A starter template based on Vue3, Vite4, TS5 and Ant-Design-Vue4 |
| vue-file-upload | 32 | about 2 years ago | A file management system built with and that allows for single and multiple file uploading with a preview feature |
| arco-admin | 129 | 11 months ago | + + follows standards, offering an out-of-the-box,standardized, feature-rich template for middle and back-office management systems |
| materio-free-vuetify-nuxtjs-admin-template | 57 | over 1 year ago | Vuejs 3, Vite 5, Vuetify 3 & NuxtJS 3 |
| vite-plugin-vue-style-bundler | 7 | over 1 year ago | Auto bundle Vue/sfc styles into JavaScript |
| celeris-web | 421 | 12 months ago | Template based on + + + + + + + |
| vite-ts-starter | 128 | 11 months ago | Vue Dynamic Router Localization Template, Internationalized Applications with + + + + + + + + + + + |
| vite-vue2-windicss-starter | 198 | over 1 year ago | Vue 2, Vue Router, Composition API, VueUse, Windi CSS and TypeScript |
| vite-vue2-ts-starter | 35 | almost 2 years ago | Vue2 TypeScript starter template using vue-property-decorator, vue-router, Vuex |
| vite-vue2-ts-vuetify-starter | 83 | almost 2 years ago | It is the above vite-vue2-ts-starter with Vuetify and its optimized settings. Includes basic templates |
| vitify-admin | 151 | about 1 year ago | Vuetify admin starter template with full TypeScript support and intellisense of Vuetify components |
| Vitamin | 559 | about 1 year ago | React TypeScript, TailwindCSS, SPA + PWA, Cypress and CI |
| vite-template-react | 94 | almost 2 years ago | A Create React App-like template |
| vitejs-template-react-rescript | 127 | over 1 year ago | React + ReScript |
| template-vite-react | 169 | 11 months ago | A minimal React Vite starter template |
| reactjs-vite-tailwindcss-boilerplate | 588 | 11 months ago | React 18, TypeScript, Vitest, Testing Library, TailwindCSS 3, Eslint and Prettier |
| vite-react-ts-tailwind-firebase-starter | 284 | 11 months ago | Starter using Vite + React + TypeScript + Tailwind CSS (daisyUI) + Firebase (v9) + Prettier + ESLint |
| create-react-app-vite | 132 | 11 months ago | React, TypeScript, TailwindCSS, MSW, Vitest, React Testing Library, ESLint, Prettier, GitHub Actions |
| chrome-extension-boilerplate-react-vite | 2,571 | 11 months ago | React + TypeScript + SASS + Prettier + ESLint + GitHub Actions + HMR(Hot Module Reload) + Turborepo + Chrome Extension Manifest v3 |
| vite-rtk-query | 135 | 11 months ago | React, TypeScript, Redux Toolkit, RTK Query, TailwindCSS, MSW, Jest, React Testing Library, ESLint, Prettier |
| vite-react-proste | 19 | about 2 years ago | React + TypeScript + + Recoil + SASS + Testing Library + + ESLint + Stylelint + Prettier |
| React-PWA | 594 | over 1 year ago | React v18, TypeScript, Vite, React Router v6, MUI v5, Recoil, PWA, Eslint, Prettier, Husky, lint-staged, https localhost and more |
| react-vite-ssr | 27 | almost 2 years ago | Mobx, Typescript, Eslint, Stylelint, Husky, Lint-staged and Commitlint |
| Viterts | 36 | over 1 year ago | React + TypeScript + Redux + React Router + Jest + ESLint + Airbnb + Prettier + SASS |
| ViteRC | 61 | about 1 year ago | React 18 + TypeScript + ESLint (Airbnb) + Prettier + Husky + Jest + Absolute imports + Commit linting |
| React Starter Kit | 22,791 | over 1 year ago | Jamstack, React, React Router, Material UI, Firebase Auth, TypeScript, ESLint, Prettier, Jest, GitHub Actions |
| vite-mern-template | 80 | 11 months ago | React 18 + TypeScript + Vite + Redux Toolkit + ESLint + React Router DOM + Axios + React Icons + React Toastify + Express + Mongoose |
| Varsarr | 30 | 11 months ago | React, Typescript, Styled-Components, Recoil, React-Query, Axios, Absolute imports |
| viterjs-template | 46 | about 1 year ago | React + JavaScript + Redux + Material UI + Axios + ESLint + Prettier |
| react-vite-ts-boilerplate | 104 | 11 months ago | React 18, TypeScript, SCSS, ESLint, Prettier, Vitest |
| vite-react-universal-template | 57 | 11 months ago | React18 + TypeScript + + Zustand + ESlint + Prettier + Stylelint + Husky + Docker, and APIs auto importing |
| react-vite-template | 29 | about 1 year ago | A react project template |
| react-xs-admin | 40 | about 1 year ago | The background management system template developed based on React18 + ReactRouteV6 + Vite + And Design + ReactIntl + ReactRedux + Emulation |
| vite-mui-ts | 53 | about 1 year ago | React + TypeScript + Redux + Material UI + RRD + ESLint + Prettier |
| template-vite-react-ts-tailwind | 58 | about 1 year ago | React + TypeScript + Tailwind CSS + Eslint + Prettier |
| vite-react-ts-template | 87 | over 1 year ago | React 18, TypeScript, ESlint, Prettier, Dev Container, Vitest, Storybook, Playwright, MSW, React Router 6, React Query, Chakra UI, Zustand |
| react-vite-tailwindcss-template | 14 | over 1 year ago | React, JavaScript, TailwindCSS, ESlint, Prettier, Pre-commit |
| vite-tinybase-react | 6 | 12 months ago | Starter template for TinyBase and React |
| vite-tinybase-ts-react | 10 | 12 months ago | Starter template for TinyBase, TypeScript, and React |
| vite-react-ssr-boost-template | 28 | 11 months ago | Template for creating SSR/SPA apps with , , , , Suspense, Streaming. Also included CI/CD, , , , , |
| vite-react-ts-shadcn-starter | 74 | almost 2 years ago | Template for creating SPA apps with , , , , , , , , , , |
| template-tauri-vite-react-ts-tailwind | 13 | almost 2 years ago | Template for Tauri + React + Typescript + TailwindCSS + Prettier + ESLint build-in |
| vite-react-chakra-starter | 104 | 11 months ago | Starter template for creating React App with TypeScript and Chakra UI. Configured with ESLint, Prettier, and Husky |
| vite-react-tailwind-starter | 41 | 11 months ago | Starter template for creating React App with TypeScript and Tailwind CSS with Shadcn UI. Configured with ESLint, Prettier, and Husky |
| monorepo-template-react | 71 | about 1 year ago | React + Typescript template for SSR, SPG, SPA and API provision |
| vite-react-dapp-template | 10 | over 1 year ago | Starter template for decentralized app frontend development with preconfigured Wallet Authentication, i18n and UI features |
| vite-express-ssr-ts | 42 | 12 months ago | React + Typescript + ExpressJS + Vite SSR template with inbuild api feature |
| vite-react-flow-template | 44 | 11 months ago | React Flow starter template |
| react-vite-template | 11 | almost 2 years ago | React, TypeScript, Vite, Mantine, Million, Husky, Prettier, Import Sorter, Lint-staged |
| gravity-ui-vite-template | 2 | about 1 year ago | Template with Gravity UI ecosystem (React, TypeScript, Gravity UI, Vite, Husky, ESLint, Prettier, Lint-staged) |
| vite-react-component-library-starter | 44 | almost 2 years ago | A starter template for creating React component libraries with , , , , , , , and |
| vite-template-awesome-soho | 2 | 11 months ago | Template for creating , , , , , , , , |
| react-component-library-vite | 4 | almost 2 years ago | A library template for with , , , , , |
| ReTail | 15 | 11 months ago | Starter template for building Full Stack WEB applications with using , , and |
| vite-react-redux-saga-typescript | 4 | 11 months ago | Starter template with , , , , , , and |
| vite-complete-react-app | 9 | over 1 year ago | Starter template for building web applications using , , , , , , , , and |
| vite-react-framer-starter | 7 | about 1 year ago | Starter template with , , , , , and |
| vite-jsx-remove-attributes | 4 | over 1 year ago | Remove the (configurable) from production builds |
| React Tanning | 3 | over 1 year ago | Starter template with |
| Reactive | 5 | 11 months ago | starter template with file-based routing convention for , , , , and ton of features |
| RVTGB | 2 | about 1 year ago | + starter template, with file-based routing with and |
| vite-biome-tailwind-template | 4 | over 1 year ago | React, Typescript, Biome, Tailwind CSS |
| React Dapp Starter | 9 | 11 months ago | Enterprise-ready Web3 DApp starter with , , , , , , and for scalable decentralized applications |
| vite-template-react-ts-jest | 1 | about 1 year ago | + + |
| vite-amplify | 6 | 12 months ago | Template with SSR + Express APIs + AWS Amplify Hosting |
| react-component-library-template | 3 | about 1 year ago | A library template for with , , , , , , |
| react-boilerplate | 2 | 11 months ago | Template for bootstrapping with + + |
| react-admin-dashboard | 4 | 12 months ago | Dashboard template with , , , , , |
| SvelteKit | 18,831 | 11 months ago | The fastest way to build Svelte apps |
| svelte-vite-ssr | 58 | 11 months ago | Svelte with SSR support |
| template-vite-svelte-ts-tailwind | 10 | almost 2 years ago | Svelte + TypeScript + Tailwind CSS + Prettier |
| vite-svelte-flow-template | 11 | about 1 year ago | Svelte Flow starter template |
| vite-svelte-docker-template | 1 | 11 months ago | + + |
| vitesse-solid | 64 | almost 2 years ago | Opinionated Vite + SolidJS Starter Template. Includes TypeScript, ESLint, Prettier, UnoCSS, HopeUI and more |
| vitesse-lite-solid | 7 | about 1 year ago | Lightweight Vite Starter Template for SolidJS |
| electron-vite-vue | 4,365 | over 1 year ago | Electron + Vite + Vue template |
| electron-vite-react | 1,965 | 12 months ago | Electron + Vite + React template |
| electron-vite-boilerplate | 206 | over 1 year ago | Support SerialPort, SQLite3 and node C/C++ addons |
| electron-vite-template | 426 | 11 months ago | Electron 13, Vue 3 and TypeScript. Make your desktop development easier |
| fast-vite-electron | 193 | 11 months ago | Vue3 + Vite + Electron with esbuild |
| fast-vite-nestjs-electron | 315 | 11 months ago | Vue3 + Vite + Electron + Nestjs with esbuild |
| vite-plugin-electron-quick-start | 196 | 12 months ago | Template for Electron projects |
| vite-electron-builder | 2,450 | 11 months ago | Electron apps using Vite for both back and front-end, with automatic releases |
| vite-reactts-electron-starter | 313 | over 1 year ago | React, Tailwind CSS, TypeScript and Electron |
| electron-vue-template | 609 | about 1 year ago | Electron template with TypeScript, including Electron Builder |
| Vitron | 17 | 11 months ago | Build beautiful (win, linux, mac) desktop apps for modern web projects with vite and electron |
| Vutron | 266 | 11 months ago | Electron + Vite + Vue 3 + Pinia (TypeScript) template |
| vite-electron-plugin | 54 | almost 2 years ago | High-performance, esbuild-based Vite Electron plugin |
| vite-plugin-doubleshot | 133 | 11 months ago | For building Node.js backend or Electron main process |
Get Started / Tauri | |||
| HuLa | 659 | 11 months ago | is a desktop instant messaging app built on + + + (not just instant messaging) |
| vite-react-neutralino-template | 2 | over 1 year ago | Neutralino + Vite + React template |
| vite-elm-template | 132 | 12 months ago | A default template for building Elm applications |
| elm_vite_tailwind_template | 40 | over 1 year ago | Opinionated template for building Elm web apps using Tailwind CSS and Daisy UI |
| github-action-template | 15 | 11 months ago | Starter template for GitHub Actions, Typescript, ESLint, Vitest, Husky, Conventional Commits |
| vit-singlefile-gzip | Starter template for embedded | ||
| 11st-Starter-Kit | 11ty, powered by Vite with Tailwind CSS and Alpine.js | ||
| chrome-ext-template-preact-windi-vite | 81 | 12 months ago | Preact, Windi CSS, TypeScript, Prettier, ESLint, GitHub Actions and Chrome Extension Manifest v3 |
| vite-vue3-chrome-extension-v3 | 512 | 11 months ago | Web extension starter template for Chrome, Firefox and Edge |
Plugins / Framework-agnostic Plugins | |||
| @vitejs/plugin-legacy | 69,303 | 11 months ago | Legacy browser support |
| vite-plugin-pwa | 3,261 | 11 months ago | Zero-config PWA |
| vite-plugin-windicss | 856 | 11 months ago | Windi CSS integration |
| vite-plugin-node | 1,015 | about 1 year ago | Integration with Node.js backend servers |
| vite-plugin-cesium | 237 | about 1 year ago | Integration with Cesium library |
| vite-plugin-linter | Extensible linter framework that shows the linting output in the Vite output and the browser console, includes ESLint & TypeScript ootb | ||
| vite-plugin-checker | 1,015 | 11 months ago | Fast run checkers (TypeScript/VLS/vue-tsc, etc.) in worker threads with overlay and terminal hint |
| vite-plugin-tauri | 167 | about 1 year ago | Integrate Tauri in a Vite project to build cross-platform apps |
| vite-plugin-federation | 2,434 | about 1 year ago | Support Module Federation, Inspired by Webpack Module Federation feature |
| vite-plugin-wasm-pack | 239 | over 1 year ago | Integration with rust , the simple way |
| vite-plugin-comlink | 183 | 11 months ago | Use WebWorkers with the power of to make them enjoyable |
| vite-plugin-sass-dts | 122 | about 1 year ago | This is a plugin that automatically creates a type file when using the CSS module type-safely |
| vite-plugin-ali-oss | 33 | 11 months ago | Upload the production files bundled in the project to Ali OSS, except for HTML |
| vite-plugin-webfont-dl | 316 | 11 months ago | Downloads and injects webfonts (Google Fonts) to improve website's performance |
| vite-plugin-babel | 53 | 11 months ago | Babel integration for both build and server to support f.ex. decorators or class fields in pure JS/JSX files |
| vite-plugin-electron | 705 | 12 months ago | Integrate Vite and Electron |
| vite-plugin-optimizer | 36 | almost 2 years ago | Manually Pre-Bundling |
| vite-plugin-babel-compiler | 24 | almost 2 years ago | The plugin works with Babel compiler |
| vite-plugin-commonjs | 115 | 12 months ago | A pure JavaScript implementation for CommonJs |
| vite-plugin-mpa-plus | 82 | over 1 year ago | More flexible MPA (multi-page application) supports html templates, path rewriting |
| vite-plugin-multi-pages | 29 | 11 months ago | Multi Pages Support,can build src/pages anyPage,can set prefixName |
| vite-plugin-html-template-mpa | 25 | 11 months ago | Multi Pages Common template support |
| vite-plugin-vconsole-mpa | 5 | 11 months ago | Multi Pages Vconsole supports,simple config |
| vite-plugin-browser-sync | 67 | 11 months ago | BrowserSync |
| vite-plugin-jspm | 60 | about 1 year ago | Resolves dependencies independently from CDN providers using import maps and es-module-shims |
| vite-plugin-env-switch | 10 | over 1 year ago | Switch project env and restart vite server without command line operation |
| vite-plugin-virtual-mpa | 123 | about 1 year ago | Out-of-box MPA plugin, with html template engine and virtual files support, which generate multiple files using only one template |
| vite-plugin-stylelint | 23 | 12 months ago | Runs Stylelint synchronously/asynchronously |
| Vite-plugin-graphiql | 6 | 11 months ago | Integration for GraphiQL IDE |
| vite-plugin-graphql-server | 9 | 11 months ago | Bootstrap a local GraphQL server for testing and documentaion |
| unplugin-fonts | 345 | 11 months ago | Load font from Typekit, Google Fonts, Fontsource or your own custom one |
| unplugin-config | 24 | over 1 year ago | Configuration file generator for web apps, allowing external customization of global variables without repackaging |
| vite-plugin-svg-spritemap | 50 | about 1 year ago | Generates a SVG spritemap from multiple .svg files |
| vite-plugin-dc | 3 | 12 months ago | Integration with @dvgis/dc-sdk library |
| @spiriit/vite-plugin-svg-spritemap | 59 | 11 months ago | Pack your SVG files in one spritemap file and use them with / and directly in your CSS |
| vite-plugin-auto-mpa-html | 9 | 12 months ago | A file directory-based automated multi-page build plugin that supports HTML templates using EJS |
| vite-plugin-cloudflare-functions | 56 | 11 months ago | Cloudflare pages function integration |
| @storybook/builder-vite | 84,900 | 11 months ago | Storybook builder |
| @builder.io/partytown | 13,137 | 11 months ago | Relocate resource intensive third-party scripts off of the main thread and into a web worker |
| vite-plugin-dynamic-proxy | 8 | over 1 year ago | Automatically configure reverse proxies based on URL parameters |
| unplugin-auto-export | 29 | 11 months ago | Automates the maintenance of export statements in the index.ts file |
| remix-development-tools | 760 | 11 months ago | Plugin for Remix.run development tools |
| vite-plugin-legacy-swc | 58 | about 1 year ago | Legacy browser support with SWC |
| vite-plugin-biome | 50 | over 1 year ago | Biome linter |
| vite-plugin-oxlint | 25 | about 1 year ago | Oxlint linter |
| @tomjs/vite-plugin-electron | 5 | about 1 year ago | Easily develop applications |
| @tomjs/vite-plugin-vscode | 46 | 11 months ago | Easily use web frameworks to develop 's , and support and |
| vite-plugin-px-rem-vw | 7 | over 1 year ago | Integrate PostCSS plugin pxTorem and pxTovw |
| vite-plugin-mpg | 1 | over 1 year ago | Simple configuration of multi page applications |
| vite-plugin-pagefind | 17 | 11 months ago | Integrate search |
| @mistjs/vite-plugin-px2viewport | 13 | 11 months ago | A plugin that automatically converts inline styles and style files from px units to vw units |
| vite-multiple-assets | 22 | 12 months ago | Add support for multiple public asset directories |
| vite-create-production-server-plugin | 0 | about 1 year ago | Spin up a production HTTP serve after build |
| vite-plugin-eslint2 | 30 | 12 months ago | Runs ESLint synchronously/asynchronously |
| vite-plugin-page-html | 6 | 12 months ago | Multi-page generic template plugin, support template syntax. Similar to pages configuration |
| vite-plugin-vanilla | 6 | 12 months ago | Vanilla multi-page web development mode |
| genaicode/vite-plugin | 15 | 11 months ago | A plugin that embeds an AI coding assistant into the app UI |
| vite-plugin-year | 1 | 11 months ago | Inserts the current year to the html file during build. Useful for adding a copyright year to the HTML file |
| unplugin-icons | 4,164 | 11 months ago | Access thousands of icons as components |
| vite-imagetools | 962 | 11 months ago | Load and transform images using url query parameters |
| vite-plugin-radar | 135 | over 1 year ago | All in one analytics loader (with 7+ providers supported) |
| vite-plugin-glsl | 328 | 11 months ago | Import shader file chunks |
| vite-plugin-svgo | 29 | about 1 year ago | Load SVGs as plain string and transform with SVGO library |
| vite-plugin-remark-rehype | Loads and transform markdown files using the unified ecosystem | ||
| vite-plugin-php | 40 | 12 months ago | Load and process PHP-entry files instead of default index.html |
| vite-plugin-lqip | 52 | over 1 year ago | Generate low quality image placeholders (LQIP) |
| vite-plugin-ms-clarity | 2 | over 1 year ago | Inject the Microsoft Clarity script to |
| @cyco130/vite-plugin-mdx | 12 | 11 months ago | Import MDX |
| vite-awesome-svg-loader | 11 | over 1 year ago | Imports SVGs as source code, base64 and data URI. Preserves stroke width, replaces colors with currentColor. Optimizes SVGs with SVGO. Creates SVG sprites |
| vite-plugin-dir2json | 16 | about 1 year ago | Convert the directory structure into json data containing supported file paths |
| rollup-plugin-critical | 102 | about 1 year ago | Generate critical CSS |
| vite-plugin-dts | 1,327 | 11 months ago | Generate declaration files from or source files for lib |
| vite-compression-plugin | 190 | 11 months ago | Use Node.js stream compress file to gzip or more |
| vite-plugin-chunk-split | 356 | over 1 year ago | Automatically code splitting, support unbundle in production |
| vite-plugin-static-copy | 303 | 11 months ago | Copy files and folders |
| vite-plugin-zip-file | 17 | about 1 year ago | Compress files or folders into zip |
| vite-plugin-zip-pack | 35 | about 1 year ago | Pack distribution/build folder into a zip file |
| vite-plugin-cp | 70 | about 1 year ago | Copy files after building bundles |
| unplugin-imagemin | 205 | 11 months ago | High performance compressed Picture based on squoosh and sharp |
| vite-plugin-image-optimizer | 350 | 11 months ago | Optimize (compress) your image assets using Sharp.js and SVGO at build time |
| vite-plugin-no-bundle | 61 | over 1 year ago | Generate unbundled code for use with native ESM or other bundlers |
| vite-plugin-css-injected-by-js | 432 | about 1 year ago | Takes the CSS and adds it to the page through the JS |
| unplugin-zip-pack | 5 | 12 months ago | Zip your dist with filter function support |
| vite-plugin-singlefile | 881 | 11 months ago | Inline all JavaScript and CSS resources directly into the final file |
| vite-plugin-node-polyfills | 315 | over 1 year ago | Polyfill Node's Core Modules for browser environments |
| vite-plugin-cdn2 | 76 | 11 months ago | Replace module with CDN |
| vite-plugin-bundle-prefetch | 19 | almost 2 years ago | Inject prefetch assets into |
| vite-plugin-imagemin | 22 | over 1 year ago | Optimize and compress your image assets and optionally create WebP/AVIF |
| vite-plugin-lib-types | 6 | almost 2 years ago | Generate DTS file while building library |
| vite-plugin-minipic | 43 | about 1 year ago | Efficient image compression tool |
| vite-plugin-robots | 9 | over 1 year ago | Generating |
| vite-plugin-bundle-obfuscator | 69 | 11 months ago | JavaScript obfuscator |
| @yuanjianming/unplugin-image-convert | 1 | about 1 year ago | Image multi format conversion plugin based on sharp.js |
| vite-plugin-dynamic-chunk | 6 | about 1 year ago | Split dependencies between entry and dynamic entry, and merge small chunks |
| @yuanjianming/unplugin-compress-svga | 1 | about 1 year ago | Compress SVGA |
| @yuanjianming/unplugin-font-spider | 1 | about 1 year ago | A webfont compression plugin |
| vite-plugin-static-filehash | 4 | about 1 year ago | It can help the program improve the cache hit rate |
| vite-plugin-html | 609 | over 1 year ago | Plugin to minimize and use ejs template syntax in |
| vite-plugin-ts-nameof | 21 | 11 months ago | Ability to resolve in TypeScript |
| vite-plugin-handlebars | 188 | over 1 year ago | Process HTML files with Handlebars |
| vite-plugin-virtual-html | 74 | about 1 year ago | Make Vite MPA consistent with |
| vite-plugin-content | 131 | about 2 years ago | Convert , , , , , and files to ES6 modules |
| vite-plugin-require | 72 | about 1 year ago | A Vite plugin that supports by code transforming |
| vite-plugin-global-style | 131 | about 2 years ago | Deal with global styles for CSS, SASS, LESS and Stylus |
| vite-plugin-shared-modules | 31 | 11 months ago | Share node_modules in monorepos |
| vite-plugin-pug-transformer | 38 | about 1 year ago | Pug template engine support |
| @import-meta-env/unplugin | 249 | 11 months ago | Inject environment variables into the object after building the application instead of statically replacing it during production |
| @modyfi/vite-plugin-yaml | 77 | over 1 year ago | Transform YAML files to ESM with schema validation and error reporting |
| vite-plugin-html-inject | 60 | over 1 year ago | Split the into smaller reusable pieces |
| unplugin-inject-preload | 29 | about 1 year ago | Inject to your based on your build assets |
| @vituum/vite-plugin-handlebars | 6 | almost 2 years ago | Handlebars template engine support, transforms templates to |
| @vituum/vite-plugin-pug | 7 | almost 2 years ago | Pug template engine support, transforms templates to |
| @vituum/vite-plugin-nunjucks | 11 | almost 2 years ago | Nunjucks template engine support, transforms templates to |
| @vituum/vite-plugin-liquid | 10 | almost 2 years ago | Liquid template engine support, transforms templates to |
| @vituum/vite-plugin-twig | 18 | almost 2 years ago | Twig template engine support, transforms templates to |
| @vituum/vite-plugin-latte | 1 | 12 months ago | Latte template engine support, transforms templates to |
| @vituum/vite-plugin-posthtml | 9 | almost 2 years ago | PostHTML support, transforms syntax to |
| @vituum/vite-plugin-juice | 5 | about 1 year ago | Juice support, transforms to inline styles in |
| vite-plugin-version-mark | 58 | 11 months ago | Automatically use / / to be inserted into your project as a unique identifier for the project version |
| vite-plugin-css-export | 27 | about 1 year ago | Export variables from CSS to JavaScript, and support nested rules |
| vite-plugin-optimize-css-modules | 31 | 11 months ago | Generate the smallest possible CSS-Classes when CSS-Modules are used |
| vite-plugin-generate-html | 8 | over 1 year ago | Define separate output files for JavaScript and CSS bundles |
| vite-plugin-turbo-console | 556 | 11 months ago | Enhance the readability of |
| vite-plugin-html-injection | 21 | over 1 year ago | Inject HTML, JavaScript and CSS code snippets into the |
| vite-plugin-typescript-transform | 16 | over 1 year ago | Applies the TypeScript compiler during Vite's transform build phase |
| vite-plugin-public-typescript | 12 | 12 months ago | Inject Typescript into |
| unplugin-generate-component-name | 20 | over 1 year ago | Automatically generate component's name |
| @laynezh/vite-plugin-lib-assets | 109 | 12 months ago | Extracts resource files referenced in instead of embedded them as base64 |
| css-media-splitter/vite-plugin | 37 | about 1 year ago | Extracts all At-rules into a dedicated files and download it only when matches the media query |
| @tomjs/vite-plugin-html | 4 | over 1 year ago | Support compression, loading, CDN and others for |
| @tomjs/vite-plugin-iconify | 3 | over 1 year ago | Inject the global variable into for , and support local area network and custom url |
| vite-plugin-icons-spritesheet | 106 | about 1 year ago | Generate a spritesheet and TypeScript types from SVG icons by listening to the icons folder changes |
| vite-plugin-abbrlink | 1 | over 1 year ago | Add the abbrlink attribute to the file in the specified directory |
| vite-plugin-native | 15 | about 1 year ago | Supports Node/Electron C/C++ native addons |
| @yoichiro/vite-plugin-handlebars | 4 | about 1 year ago | Import of Handlebars templates as ES Modules |
| vite-plugin-magic-preloader | 11 | about 1 year ago | Generate or tags through magic comments and inject them into |
| vite-plugin-replace-lodash | 2 | 12 months ago | Replacing the import of with is more beneficial to tree-shaking |
| vite-tsconfig-paths | 1,357 | 11 months ago | Support for TypeScript's path mapping |
| vite-aliases | 213 | about 1 year ago | Alias auto-generation based on project structure |
| vite-plugin-mkcert | 616 | 11 months ago | Provide certificates https dev server |
| vite-plugin-vconsole | 76 | about 1 year ago | Help developers use vconsole to facilitate mobile development and debugging |
| vite-plugin-mock-server | 59 | about 1 year ago | Mock server plugin, support using TS and JS to write Mock API and HMR |
| vitawind | 160 | over 1 year ago | Install and Setting Tailwind CSS automatically |
| vite-plugin-restart | 171 | 12 months ago | Restart the Vite server on file changes |
| vite-plugin-full-reload | 148 | over 1 year ago | Reload the browser on file changes |
| vite-plugin-tips | 61 | almost 2 years ago | Provide better development server status tips on the page |
| vite-plugin-external | 70 | about 1 year ago | Provides a way of excluding dependencies from the runtime code and output bundles |
| unplugin-auto-import | 3,319 | 11 months ago | On-demand API auto-importing |
| vite-plugin-inspect | 1,307 | 11 months ago | Inspect the intermediate state of Vite plugins |
| vite-plugin-remove-console | 165 | almost 2 years ago | A vite plugin that deletes console.log in the production environment |
| vite-plugin-dev-manifest | 22 | 11 months ago | Generates during dev server, for backend integration with any language/framework |
| vite-plugin-watch-and-run | 409 | 11 months ago | Watch some files (glob) and trigger a command. To enable any tool to have a watch mode |
| vite-plugin-dynamic-base | 71 | over 1 year ago | Resolve all resource files dynamic publicPath |
| vite-plugin-live-reload | 87 | 11 months ago | Live reloading |
| vite-plugin-simple-vconsole | 7 | over 1 year ago | A debug console view inside your app to make mobile debugging easier, for both SPA and MPA |
| vite-plugin-qrcode | 150 | almost 2 years ago | Show QR code on server start |
| vite-plugin-cem | 30 | over 1 year ago | Generates manifest for describing custom elements |
| vite-plugin-web-update-notification | 504 | about 1 year ago | Detect webpage updates and notify user to reload. support vite and umijs |
| vite-plugin-browserslist-useragent | 14 | 11 months ago | Compile browserslist query to a RegExp to test browser useragent |
| vite-plugin-validate-env | 174 | 11 months ago | Validate your environment variables at build time. Never forget an environment variable again |
| vite-plugin-mock-data | 70 | about 1 year ago | Provides a simple way to mock data |
| vite-plugin-reverse-proxy | 70 | about 1 year ago | 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 MIME type to MIME type |
| vite-plugin-conditional-compile | 66 | almost 2 years ago | Conditional compilation syntax based on environment variables |
| vite-plugin-mock-dev-server | 175 | 11 months ago | Mock server for development, support CJS/ESM/JSON, auto-importing file and HMR |
| vite-plugin-api | 35 | 12 months ago | Generate route mapping for API Routes services from the directory tree |
| vite-plugin-shortcuts | 10 | over 1 year ago | Add additional customized shortcut key population |
| vite-plugin-entry-shaking | 125 | 12 months ago | Mimic tree-shaking behaviour when importing code from an entry file in development mode |
| vite-plugin-auto-alias | 9 | about 1 year ago | Automatically generate alias based on path |
| vite-plugin-image-placeholder | 11 | over 1 year ago | Generate placeholder images by path matches |
| vite-plugin-find-image-duplicates | 7 | almost 2 years ago | Find if there are duplicate images in your project when building it |
| @froxz/vite-plugin-s3 | 33 | 11 months ago | Allows you to upload files to S3 |
| vite-plugin-vitepress-auto-sidebar | 106 | 11 months ago | Automatically generates sidebar data by scanning directories, based on vitepress |
| vite-plugin-global-const | 9 | over 1 year ago | Define constants for reuse of your code |
| vite-plugin-cli-copy | 3 | almost 2 years ago | Start the project and automatically copy the terminal's network URL |
| vite-plugin-module-list | 3 | almost 2 years ago | Automatically import the modules found in a specified folder |
| unplugin-info | 80 | 11 months ago | Export build information as a virutal module |
| vite-plugin-auto-origin | 3 | 11 months ago | Detect origin configuration automatically based on incoming requests to dev server |
| vite-plugin-deadfile | 31 | over 1 year ago | Find unused source files in the project |
| vite-bundle-analyzer | 191 | 11 months ago | Utility that represents bundles as an interactive treemap |
| vite-font-extractor-plugin | 6 | over 1 year ago | Utility that minification bundle fonts by glyphs |
| vite-plugin-i18n-detector | 11 | 11 months ago | Lazyload i18n locale resources |
| vite-plugin-ngrok | 23 | over 1 year ago | Integration with Ngrok, allowing you to easily share your local development server |
| vite-plugin-docker | 5 | almost 2 years ago | Docker utility based on Dockerode |
| vite-plugin-api-routes | 35 | 12 months ago | Generate route mapping for API Routes services from the directory tree |
| unplugin-detect-duplicated-deps | 78 | over 1 year ago | Detect duplicate packaged dependencies |
| vite-plugin-vitepress-auto-nav | 20 | about 1 year ago | Automatically generates and configurations by scanning directories, based on VitePress |
| vite-plugin-pretty-module-classnames | 19 | 11 months ago | Adds the filename without the suffix to the class names of CSS modules |
| vite-plugin-serve-static | 8 | 11 months ago | Allows serving arbitrary static files not in the directory |
| vite-plugin-valibot-env | 4 | 11 months ago | Validate environment variables against a Valibot schema |
| vite-plugin-vitest-cache | 6 | 12 months ago | Optimize execution time through caching |
| vite-preload | 19 | about 1 year ago | Preloads lazy loaded modules and stylesheets that were rendered by the server using 103 Early Hints, Link headers or link tags |
| vite-plugin-envtype-patch | 1 | about 1 year ago | Generate info for |
| vitest | 13,267 | 11 months ago | A Vite-native test framework |
| vitest-mock-extended | 174 | 11 months ago | Type safe mocking extensions for Vitest |
| cypress-vite | 88 | 11 months ago | Run Cypress specs using Vite |
| vite-plugin-doctest | 62 | 11 months ago | Documentation testing for Vitest |
| @poyro/vitest | 31 | 11 months ago | Test LLM integrations using Vitest |
| vite-plugin-csp-guard | 18 | 11 months ago | Lets you configure a Content Security Policy to your project, supports all directives and hashing |
Plugins / Vue | |||
| @vitejs/plugin-vue | 511 | 11 months ago | Official Vue 3 support |
| @vitejs/plugin-vue-jsx | 511 | 11 months ago | Official Vue 3 JSX support |
| @vitejs/plugin-vue2 | 555 | 12 months ago | Official Vue 2 support |
| @vitejs/plugin-vue2-jsx | 57 | over 1 year ago | Official Vue 2 JSX support |
| vite-plugin-vue2 | 621 | over 2 years ago | Vue 2 integration |
| unplugin-vue2-script-setup | 603 | about 2 years ago | Enabling syntax for Vue 2 |
| vite-plugin-pages | 1,895 | 11 months ago | File system based route generator |
| v-route-generate | 13 | over 1 year ago | A tool to generate routes |
| unplugin-vue-router | 1,736 | 11 months ago | Official experimental file based routing |
| vite-plugin-vue-routes | 1 | 11 months ago | File-based routing, similar to SvelteKit and Next.js App Router |
| vite-plugin-md | 607 | almost 2 years ago | Markdown as Vue components / Vue components in Markdown |
| vite-svg-loader | 607 | over 1 year ago | Load SVG files as Vue components |
| vite-plugin-vue2-svg | 19 | about 2 years ago | Load SVG files as Vue components |
| unplugin-svg-component | 62 | 11 months ago | Load SVG files as a Vue component, supporting svg file HMR and Typescript intelligence prompt |
| vite-plugin-markdown-mermaid | 4 | over 2 years ago | Load Markdown files, with Mermaid rendering support |
| vite-plugin-style-vw-loader | 6 | about 1 year ago | Converting the inline style px to vw |
| vite-ssg | 1,372 | 11 months ago | Server-side generation |
| unplugin-vue-i18n | 246 | 11 months ago | Integration for Vue I18n |
| vite-plugin-i18n-resources | 31 | over 4 years ago | Load i18n translation message files |
| vite-plugin-i18n-autoimport | 3 | about 1 year ago | Auto import i18n config file for components |
| vite-plugin-md-preview | 174 | over 1 year ago | Markdown code preview |
| vite-plugin-vue-preview | 35 | 11 months ago | Code preview for Vue SFC in Markdown, supports online editing |
| vite-plugin-vue-css-modules | 18 | over 1 year ago | Implicit usage of CSS Modules for template and script SFC tags with static replacement |
| unplugin-vue-components | 3,864 | 12 months ago | On-demand components auto-importing |
| vite-plugin-vue-gql | 213 | about 4 years ago | GraphQL Tags for your Vue SFC |
| vite-plugin-vue2-suffix | 9 | about 4 years ago | Compatible without '.vue' suffix |
| vite-plugin-vue-inspector | 699 | 11 months ago | Jump to local IDE source code while click the element of browser |
| vite-plugin-vue-static-sfc | 1 | over 3 years ago | Serve ".vue" files as static assets |
| vite-plugin-vue-devtools | 1,621 | almost 2 years ago | Designed to enhance the Vue developer experience |
| vite-plugin-vue-nested-sfc | 96 | over 2 years ago | Nest SFCs inside your SFC |
Plugins / React | |||
| @vitejs/plugin-react | 624 | 11 months ago | Official React support that uses Babel |
| @vitejs/plugin-react-swc | 883 | 11 months ago | Official React support that uses SWC |
| generouted | 1,091 | about 1 year ago | Client-side type-safe file-based routing and global modals — supports layouts, loaders, code-splitting and more |
| unplugin-remix-router | 11 | 11 months ago | Generates a React Router file, that depends on Remix v2 file-based router convention |
| vite-plugin-remix-flat-routes | 2 | 11 months ago | Remix-flat-routes convention-based routing, compatible with react-router data-api routing |
| vite-plugin-svgr | 574 | about 1 year ago | Transform SVGs into React components |
| vite-plugin-react-rich-svg | 7 | 12 months ago | Seamless SVG loader with versatile import options; such as DataURI, SVGR Component and Raw HTML Code |
| @stylin/vite-plugin | 181 | over 1 year ago | Transform CSS and SCSS modules into React components |
| vite-plugin-react-pages | 463 | over 1 year ago | A Vite framework for building React app |
| vite-plugin-react-click-to-component | 44 | 12 months ago | Uses Vite's launch middleware to enable alt+click to go to component |
| vite-react-ssg | 134 | 11 months ago | Static-site generation for React |
Plugins / Preact | |||
| @preact/preset-vite | 264 | 11 months ago | Preact preset. HMR, automatic Preact inject, removal of DevTools in prod |
Plugins / Svelte | |||
| vite-plugin-svelte | 875 | 11 months ago | Adds Svelte support. Official plugin of Svelte team |
| vite-plugin-kit-routes | 409 | 11 months ago | Generates a file with all the routes, params, actions of your SvelteKit App |
Plugins / Solid | |||
| vite-plugin-solid | 446 | 12 months ago | Provides JSX transformation for Solid |
| vite-plugin-solid-svg | 79 | over 1 year ago | Import SVG files as Solid.js Components |
| generouted | 1,091 | about 1 year ago | Client-side type-safe file-based routing and global modals — supports layouts, loaders, code-splitting and more |
Plugins / Elm | |||
| vite-plugin-elm | 202 | 11 months ago | A plugin that enables you to compile an Elm module |
Plugins / Fastify | |||
| vite-plugin-fastify | 10 | about 1 year ago | Fastify plugin for Vite with Hot-module Replacement |
| vite-plugin-fastify-routes | 6 | about 1 year ago | File-based routing, similar to SvelteKit and Next.js App Router |
Plugins / Electron | |||
| electron-vite | 3,618 | 12 months ago | An Electron CLI integrated with Vite |
Plugins / Rollup Plugins | |||
| Vite Rollup Plugins | Compatibility list for official rollup plugins | ||
| @rollup/plugin-alias | 3,656 | 11 months ago | Define and resolve aliases for bundle dependencies |
| @rollup/plugin-commonjs | 3,656 | 11 months ago | Convert CommonJS modules to ES6 |
| @rollup/plugin-dynamic-import-vars | 3,656 | 11 months ago | Resolving dynamic imports that contain variables |
| @rollup/plugin-json | 3,656 | 11 months ago | Convert files to ES6 modules |
| @rollup/plugin-babel | 3,656 | 11 months ago | Compile your files with Babel |
| @rollup/plugin-buble | 3,656 | 11 months ago | Compile ES2015 with buble |
| @rollup/plugin-data-uri | 3,656 | 11 months ago | Import modules from Data URIs |
| @rollup/plugin-html | 3,656 | 11 months ago | Create HTML files to serve Rollup bundles |
| @rollup/plugin-node-resolve | 3,656 | 11 months ago | Locate and bundle third-party dependencies in node_modules |
| @rollup/plugin-sucrase | 3,656 | 11 months ago | Compile TypeScript, Flow, JSX, etc with Sucrase |
| @rollup/plugin-typescript | 3,656 | 11 months ago | Integration between Rollup and TypeScript |
| @rollup/plugin-wasm | 3,656 | 11 months ago | Import WebAssembly code with Rollup |
| @rollup/plugin-url | 3,656 | 11 months ago | Import files as data-URIs or ES Modules |
| @rollup/plugin-beep | 3,656 | 11 months ago | System beeps on errors and warnings |
| @rollup/plugin-dsv | 3,656 | 11 months ago | Convert and files into JavaScript modules with d3-dsv |
| @rollup/plugin-eslint | 3,656 | 11 months ago | Verify entry point and all imported files with ESLint |
| @rollup/plugin-graphql | 3,656 | 11 months ago | Convert .gql/.graphql files to ES6 modules |
| @rollup/plugin-image | 3,656 | 11 months ago | Import JPG, PNG, GIF, SVG, and WebP files (needs ) |
| @rollup/plugin-inject | 3,656 | 11 months ago | Scan modules for global variables and injects import statements where necessary |
| @rollup/plugin-legacy | 3,656 | 11 months ago | Add export declarations to legacy non-module scripts |
| @rollup/plugin-replace | 3,656 | 11 months ago | Replace strings in files while bundling |
| @rollup/plugin-strip | 3,656 | 11 months ago | Remove debugger statements and functions from your code |
| @rollup/plugin-virtual | 3,656 | 11 months ago | A Rollup plugin that loads virtual modules from memory |
| @rollup/plugin-yaml | 3,656 | 11 months ago | Convert YAML files to ES6 modules |
| rollup-plugin-graphql-codegen | 79 | over 1 year ago | Generating type definitions for GraphQL tag template strings in worker_threads |
| rollup-plugin-i18next-dts-gen | 79 | over 1 year ago | Generating type definitions from i18n JSON files are used for code hinting and validation |
| Awesome Rollup list | 2,586 | over 1 year ago | Check the for community-maintained rollup plugins, and refer to the Vite docs section about |
SSR / Libraries | |||
| Vike | 4,508 | 11 months ago | Like Nuxt/Next.js but as a do-one-thing-do-it-well plugin |
| ssr | 2,625 | 12 months ago | A Server Side Rendering framework combined with Webpack/Vite |
| vavite | 475 | 11 months ago | A tool for developing and building server-side applications with live reloading capabilities |
| vue-ssr | 12 | over 1 year ago | Minimalistic wrapper to develop and run SSR powered Vue apps |
| vite-ssr-boost | 92 | 11 months ago | Server side rendering library for create awesome app based on |
| SSRx | 132 | about 1 year ago | A thin layer on top of Vite to build modern SSR apps with a delightful DX |
| Vinxi | 2,321 | 11 months ago | The Full Stack JavaScript SDK. Allows adding SSR to a Vite app |
| domco | 35 | about 1 year ago | Minimal full-stack JavaScript. Turns a Vite app into a full-stack application with minimal dependencies |
SSR / Frameworks | |||
| Rakkas | 1,068 | 11 months ago | React framework inspired by Next.js and SvelteKit |
| Vise | 15 | almost 2 years ago | SSR framework with server hooks |
| @fastify/fastify-dx | 899 | almost 2 years ago | Allowing you to serve static or live (SSR) |
| vite-plugin-vercel | 102 | 11 months ago | Vercel adapter |
| vite-vlugin-vercel-skew-protection | 3 | over 1 year ago | Helps configure Vercel Skew Protection |
Integrations with Backends / Craft CMS | |||
| Craft Vite | 51 | about 1 year ago | Plugin for integration with Craft CMS |
Integrations with Backends / Django | |||
| django-vite | 598 | about 1 year ago | Integration for Django applications |
| django-vite-plugin | 116 | about 1 year ago | Integration for Django applications including vite plugin |
Integrations with Backends / Flask | |||
| Flask-Vite | Integration with Flask | ||
Integrations with Backends / Ruby on Rails | |||
| vite-plugin-ruby | 1,359 | 12 months ago | Configuration for Ruby backends |
| Vite Ruby | 1,359 | 12 months ago | Integration for Rails, Hanami, Padrino, and Rack apps |
Integrations with Backends / Laravel | |||
| Laravel Vite | 600 | over 1 year ago | Integration for the Laravel framework |
| Laravel Vite Plugin | 816 | 11 months ago | Laravel official plugin for Vite |
Integrations with Backends / CakePHP | |||
| cakephp-vite | 20 | about 1 year ago | Integration for CakePHP |
Integrations with Backends / WordPress | |||
| wordpress-vite-assets | 135 | about 1 year ago | Integration for WordPress themes |
| Kima | 19 | almost 2 years ago | Starter theme with Twig |
| WordPlate | 2,123 | 11 months ago | Starter app with Composer |
Integrations with Backends / TYPO3 CMS | |||
| vite-plugin-typo3 | 2 | 11 months ago | Frontend integration for TYPO3 CMS |
| vite-asset-collector for TYPO3 | 41 | 11 months ago | Backend integration for TYPO3 CMS |
Integrations with Backends / Go | |||
| vite | 41 | 12 months ago | Integration with Go |
Integrations with Backends / Rust | |||
| create-rust-app | 1,552 | over 1 year ago | Integration for Rust web apps |
Integrations with Backends / Symfony | |||
| Vite Bundle | 235 | 11 months ago | Integration for Symfony |
Integrations with Backends / Shopify | |||
| vite-plugin-shopify | 298 | 11 months ago | Integration for Shopify themes |
Integrations with Backends / Node.js | |||
| vite-express | 684 | 12 months ago | Integration for Express web apps |
| vite-manifest-parser | 13 | over 1 year ago | Parses manifest.json to generate HTML script and link tags |
Integrations with Backends / ASP.NET Core | |||
| Vite.AspNetCore | 269 | 11 months ago | Integration with ASP.NET Core projects |
Integrations with Backends / Drupal | |||
| Vite module | Backend integration for Drupal | ||
| vite-plugin-twig-drupal | 18 | about 1 year ago | Support for Twig with includes/embeds and Drupal specific twig features |
Integrations with Backends / PHP | |||
| PHP-Vite | 32 | about 1 year ago | Integration for PHP, Composer package, no framework dependencies |
| PHP-Vite Starter Repo | 24 | 12 months ago | Starter repository, with TypeScript/JavaScript, Tailwind CSS, SASS/SCSS, EJS, SVG and image support |
| php-vitelinker | 1 | about 1 year ago | A CLI tool that generates includable PHP files after building bundles |
Migrations / React | |||
| Viject | 139 | 12 months ago | One-shot migration tool from Create React App |
Projects Using Vite.js / Open Source | |||
| VitePress | 13,415 | 11 months ago | Static Site Generator powered by Vite and Vue |
| Slidev | 33,924 | 11 months ago | Presentation Slides for Developers |
| Astro | 47,738 | 11 months ago | Modern Static Site Builder |
| Hathora | 555 | over 1 year ago | Multiplayer game framework |
| Nhost | 7,990 | 11 months ago | Nhost is an Open Source Firebase Alternative with GraphQL |
| Ladle | 2,643 | 12 months ago | Tool for developing and testing component stories powered by Vite and React |
| IslandJS | 460 | over 1 year ago | Static site generator base on islands architecture |
| Vituum | 329 | over 1 year ago | Wrapper around Vite with predefined config, integrations and template engines |
| Compiiile | 197 | 11 months ago | Preview or host folders containing Markdown files with full-text search and presentation slides |
| Gracile | 28 | about 1 year ago | A meta-framework powered by Lit SSR |
| @lazarv/react-server | 147 | 11 months ago | A React meta-framework |
| WXT | 4,887 | 11 months ago | Framework for building web extensions, with the same DX as Nuxt |
| Revili | 5 | 11 months ago | A command and GUI integration tool |
Projects Using Vite.js / Apps/Websites | |||
| Icônes | 5,832 | 11 months ago | Icon explorer with instant search |
| Awesome CN Café | 105 | almost 2 years ago | Web application for Awesome CN Café |
| Todo Example | 45 | over 1 year ago | Todo app with routing and state management |
| aitrack.work | A task-based time tracker for everyday use | ||
| macOS in Svelte | 2,284 | about 1 year ago | macOS Desktop experience for Web in Svelte |
| vue3-realworld-example-app | 964 | about 1 year ago | Realworld app implementation using Vue 3 + TypeScript + Composition API |
| react-device-frameset | 78 | over 1 year ago | This is yet another device frameset component for React |
| Preview.js | An IDE extension to instantly preview React, Vue 2 and Vue 3 components | ||
| pointer-lock-movement | 22 | over 1 year ago | A pointer lock movement manager for customizing your own creative UI |
| vite-run | 65 | over 1 year ago | Multiple configuration execution support for vite, freely combining configurations like stacked blocks |
| Dataviz Explorer | 26 | over 1 year ago | A tool for large CSV, database, and real-time visualization with interactive plots using , , , , and |