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