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