Skip to content

官方资源

开始

模板

Vanilla

Vue 3

  • Vitesse - 自定的入门模板。
  • vite-ts-tailwind-starter - TypeScript、Tailwind CSS、Cypress.io e2e 测试 + CI。
  • vue-vben-admin - 基于 Vue3、Ant-Design-Vue、TypeScript 的后台管理模板。
  • vue-pure-admin - 基于 Vue3、TypeScript、Tailwind CSS、element-plus 的后台管理模板。
  • fast-crud - 面向选项的 crud 框架,开发 crud 快如闪电。
  • vitesse-lite - Vitesse 的轻量级版本。
  • vitesse-webext - WebExtension Vite Starter Template。
  • naive-ui-dashboard-template - UI 友好,Vue 3 + TSX + TailwindCSS 2 JIT + PostCSS + Naive UI。
  • Vitawind Creator - 快速创建 TailwindCSS 项目。
  • vue3-tailwind3-website-starter - Vue3 / Vite / TailwindCSS 网站入门模板,每页都有指南。
  • boot-vue - 带有 TypeScript + UnoCSS + DaisyUI + Vue Router + Pinia 的入门模板。
  • Vue Naive - 管理模板,基于 Vue 3 + Pinia + Naive UI。
  • vue-admin-box - 管理模板,基于 Vue 3 + Element-plus。
  • vite-vue-proste - Pinia + Typescript + Vue-Router4 + Vitest + Vue-Test-Utils + Vue-Query + Sass + ESLint + Stylelint + Prettier + 项目预设
  • vue-vite-ssr - Typescript、Eslint、Stylelint、Husky、Lint-staged 和 Commitlint。
  • vue3-vant-mobile -Vite5 + Vue3 + Vant4 + Pinia + Vue-Router4 + TypeScript 移动模板。
  • vue-vite-tw-ts - Vue 3 + Vite + Vitest + Cypress E2E + Naive UI + Pinia + Vue 路由器。
  • vite-vue-js-starter-template - Vite + Vue3 + JavaScript + Vue Router + Pinia + TDesign + ESLint + Stylelint + 更漂亮的简单模板。
  • vue-xs-admin - 基于 Vue3、Vite3 ElementPlus、TypeScript、Pinia、VueRouter。
  • [vulcan](https://github. com/pengzhanbo/vulcan) - 移动应用模板。Vite、Vue 3、TypeScript、Sass、i18n、Vitest&Cypress、Pinia、APIs&Mock、ESLint、Prettier、自动导入。
  • [antdv-pro](https://github .com/antdv-pro/antdv-pro) - AntdvPro 是一套完整的基于 Vue3、Vite4、ant-design-vue4、Pinia、UnoCSS 和 Typescript 的企业级中后端前端/设计解决方案。
  • vue3-quick-start - 构建一个工程化的 Vue 3 项目,集成 Vite + Vue3 + TypeScript + ESLint + Prettier + Commitizen + Husky + LintStaged + CommitLint + AutoImport + ReleaseIt
  • [antd-vue3-admin](https://github.com/Zuojiangtao/antd- vue3-admin) - 基于 Vue3、Vite4、TS5 和 Ant-Design-Vue4 的入门模板。
  • vue-file-upload - 文件使用 Vue3TypeScript 构建的管理系统,允许上传单个和多个文件并具有预览功能。
  • arco-admin - Vite + ArcoDesign + TypeScript 遵循 ESM 标准,提供开箱即用的标准化,功能丰富的中后台管理系统模板。
  • materio-free-vuetify-nuxtjs-admin-template - Vuejs 3、Vite 5、Vuetify 3 和 NuxtJS 3。
  • vite-plugin-vue-style-bundler - 自动捆绑Vue/sfc 样式转换为 JavaScript。
  • celeris-web - 基于 Vite + Vue3 + TypeScript + Vue-Router + Pinia + Unocss 的模板+ Naive UI + pnpm Monorepo
  • vite-ts-starter - Vue I18n 动态路由器本地化模板,使用 UnoCSS + Unplugin + Element-Plus + Vitest + TypeScript + Vue-Router + Vuex + Scss + ESLint + Stylelint + Husky + `lint-上演。

Vue 2

  • vite-vue2-windicss-starter - Vue 2、Vue Router、Composition API、VueUse、Windi CSS 和TypeScript。
  • vite-vue2-ts-starter - 使用 vue-property-decorator、vue-router、Vuex 的 Vue2 TypeScript 入门模板。
  • vite-vue2-ts-vuetify-starter - 它是上面的 vite-vue2-ts-starter 与 Vuetify 及其优化设置. 包括基本模板。
  • vitify-admin - Vuetify 管理入门模板,具有完整的 TypeScript 支持和 Vuetify 组件的智能感知。

React

  • [Vitamin](https:// github.com/wtchnm/Vitamin) - React TypeScript、TailwindCSS、SPA + PWA、Cypress 和 CI。
  • vite-template-react - 创建类似 React App 的模板。
  • vitejs-template-react-rescript - React + ReScript。
  • [template-vite-react](https 😕/github.com/lzm0x219/template-vite-react) - 一个极简的 React Vite 入门模板。
  • reactjs-vite-tailwindcss-boilerplate - React 18、TypeScript、Vitest、测试库、TailwindCSS 3、Eslint 和 Prettier。
  • vite -react-ts-tailwind-firebase-starter - 使用 Vite + React + TypeScript + Tailwind CSS (daisyUI) + Firebase 的入门程序(v9)+ Prettier + ESLint。
  • [create-react-app-vite](https://github.com/laststance/create-react-app-vite)- React、TypeScript、TailwindCSS、MSW、Vitest、React 测试库、ESLint、Prettier、GitHub Actions。
  • chrome-extension-boilerplate-react-vite - React + TypeScript + SASS + Prettier + ESLint + GitHub Actions + HMR(热门模块重新加载)+ Turborepo + Chrome 扩展清单 v3。
  • vite-rtk-query - React、TypeScript、Redux Toolkit、RTK Query、TailwindCSS、MSW 、Jest、React 测试库、ESLint、Prettier。
  • vite-react-proste - React + TypeScript + react-router-dom + Recoil + SASS + 测试库 + react-query + ESLint + Stylelint + Prettier。
  • React-PWA - React v18、TypeScript、Vite、React Router v6、MUI v5、Recoil、PWA、Eslint、Prettier、Husky、lint-staged、https localhost 等。
  • react-vite-ssr - Mobx、Typescript、Eslint、Stylelint、Husky、Lint-staged 和 Commitlint。
  • Viterts - React + TypeScript + Redux + React Router + Jest + ESLint + Airbnb + Prettier + SASS。
  • ViteRC - React 18 + TypeScript + ESLint (Airbnb) + Prettier + Husky + Jest + Absolute imports + Commit linting。
  • React Starter Kit - Jamstack、React、React Router、Material UI、Firebase Auth、TypeScript、ESLint、Prettier、Jest、GitHub Actions。
  • vite-mern-template - React 18 + TypeScript + Vite + Redux Toolkit + ESLint + React Router DOM + Axios + React Icons + React Toastify + Express + Mongoose。
  • Varsarr - React、Typescript、Styled-Components、Recoil、React-Query、Axios、Absolute 导入。
  • viterjs-template - React + JavaScript + Redux + Material UI + Axios + ESLint + Prettier。
  • react-vite-ts-boilerplate - React 18、TypeScript、SCSS、ESLint、Prettier、Vitest。
  • vite-react-universal-template - React18 + TypeScript + react-router-dom + Zustand + ESlint + Prettier + Stylelint + Husky + Docker,支持API自动导入。
  • react-vite-template - 一个React项目模板。
  • react-xs-admin - 基于React18 + ReactRouteV6 + Vite + And Design + ReactIntl​​ + ReactRedux + Emulation开发的后台管理系统模板。
  • vite-mui-ts - React + TypeScript + Redux + Material UI + RRD + ESLint + Prettier。
  • template-vite-react-ts-tailwind - React + TypeScript + Tailwind CSS + Eslint + Prettier。
  • vite-react-ts-template - React 18、TypeScript、ESlint、Prettier、Dev Container、Vitest、Storybook、Playwright、MSW、React Router 6、React Query、Chakra UI、Zustand。
  • react-vite-tailwindcss-template - React、JavaScript、TailwindCSS、ESlint、Prettier、Pre-commit。
  • vite-tinybase-react - TinyBase 和 React 的入门模板。
  • vite-tinybase-ts-react - TinyBase、TypeScript 和 React 的入门模板。
  • vite-react-ssr-boost-template - 使用 TypeScriptMobxReact RouterHead Manager、Suspense、Streaming 创建 React 18 SSR/SPA 应用的模板。还包括 CI/CD、ESLintPrettierStylelintHuskySemantic Release
  • vite-react-ts-shadcn-starter - 使用 TypeScriptReact RouterTailwind CSSShadcn UIReact QueryESLintPrettierStylelintHuskyReact-i18nextTransmart 创建 React 18 SPA 应用的模板。
  • template-tauri-vite-react-ts-tailwind - Tauri + React + Typescript + TailwindCSS + Prettier + ESLint 内置模板。
  • vite-react-chakra-starter - 使用 TypeScript 和 Chakra UI 创建 React App 的入门模板。已使用 ESLint、Prettier 和 Husky 进行配置。
  • vite-react-tailwind-starter - 使用 TypeScript 和 Tailwind CSS 以及 Shadcn UI 创建 React App 的入门模板。已使用 ESLint、Prettier 和 Husky 进行配置。
  • monorepo-template-react - 用于 SSR、SPG、SPA 和 API 提供的 React + Typescript 模板。
  • vite-react-dapp-template - 用于去中心化应用前端开发的入门模板,具有预配置的钱包身份验证、i18n 和 UI 功能。
  • vite-express-ssr-ts - 具有内置 api 功能的 React + Typescript + ExpressJS + Vite SSR 模板。
  • vite-react-flow-template - React Flow 入门模板。
  • react-vite-template - React、TypeScript、Vite、Mantine、Million、Husky、Prettier、Import Sorter、Lint-staged。
  • gravity-ui-vite-模板 ) - 具有 Gravity UI 生态系统 (React、TypeScript、Gravity UI、Vite、Husky、ESLint、Prettier、Lint-staged) 的模板。
  • vite-react-component-library-starter - 用于使用 TypeScriptTailwind CSSStorybookVitestESLintPrettierHuskyGitHub Action 创建 React 组件库的入门模板。
  • vite-template-awesome-soho - DevContainer 模板,用于创建 React 18Javascript + JSDocReact RouterAnt DesignESLintEditorConfig.envSonarLintVitest
  • react-component-library-vite - 一个包含 ReactJavascriptStyled-ComponentsVitestReact Testing LibraryStorybook 的库模板。
  • ReTail - 使用 RemixTypeScriptTailwind CSSPrettierESLint 构建全栈 WEB 应用程序的入门模板。
  • vite-react-redux-saga-typescript - 包含 ReactTypeScriptRedux (Redux Toolkit)SagaReact Testing LibraryESLintPrettierHusky 的入门模板。
  • vite-complete-react-app - 使用 ReactTypeScriptRedux ToolkitReact RouterAxiosSassMomentESLintPrettierReact Testing Library 构建 Web 应用程序的入门模板。
  • vite-react-framer-starter - 包含 ReactTypeScriptFramer MotionTailwind CSSESLintPrettier 的入门模板。
  • vite-jsx-remove-attributes - 从生产版本中删除 data-testid(可配置)。
  • React Tanning - 带有 React + Vite + TypeScript + TanStack + Tailwind 的入门模板。
  • Reactive - React 入门模板,带有 react-routerUnoCSSLinguiJszustand 和大量功能的 React 文件的基于文件的路由约定。
  • RVTGB - React + TypeScript 入门模板,带有 GeneroutedBiome 的文件路由。
  • vite-biome-tailwind-template - React、Typescript、Biome、Tailwind CSS。
  • React Dapp Starter - 适用于企业级的 Web3 DApp 启动器,带有 TypeScriptTailwindCSSWeb3ModalWagmiShadcn UIZustandTanStack Query,适用于可扩展的去中心化应用程序。
  • vite-template-react-ts-jest - React + TypeScript + Jest

Svelte

Solid

  • vitesse-solid - Opinionated Vite + SolidJS 入门模板。包括 TypeScript、ESLint、Prettier、UnoCSS、HopeUI 等。
  • vitesse-lite-solid - 适用于 SolidJS 的轻量级 Vite 入门模板。

Electron

Neutralino

Elm

Petite-Vue

VanJS

GitHub

  • github-action-template - GitHub Actions、Typescript、ESLint、Vitest、Husky、Conventional Commits 的入门模板。

其他

插件

框架无关插件

集成

加载器

捆绑

Transformers

帮助程序

测试

安全


Vue

在本节中,我们使用徽章来指示每个插件的目标 Vue 版本。

v2 仅适用于 Vue 2,v3 仅适用于 Vue 3,v23 适用于与两个版本兼容的插件。

💡 SSR 框架列在 SSR - 框架

集成

路由

Loaders

SSG

生态系统

Transformers

助手


React

官方

预设

路由

  • generouted - 客户端类型安全基于文件的路由和全局模式 — 支持布局、加载器、代码拆分等。
  • unplugin-remix-router - 生成一个 React Router 文件,该文件依赖于 Remix v2 基于文件的路由器约定。

加载器

转换器

框架

助手

SSG

💡 SSR 框架列在 SSR - Frameworks


Preact

预设

  • @preact/preset-vite - Preact 预设。HMR、自动 Preact 注入、在生产环境中删除 DevTools。

Svelte

集成

助手


Solid

集成

路由

  • generouted - 客户端类型安全基于文件的路由和全局模式 — 支持布局、加载器、代码拆分等。

Elm

集成


Angular

集成


Fastify

集成

路由


Electron

集成

预设


Rollup 插件

包含在 Vite 中

Vite 中默认涵盖

与 Vite 兼容

社区

SSR

  • Vike - 与 Nuxt/Next.js 类似,但作为一款只做一件事并做得很好的插件。 react vue3 vue2 svelte
  • ssr - 与 Webpack/Vite 结合的服务器端渲染框架。 react vue3 vue2
  • vavite - 用于开发和构建具有实时重新加载功能的服务器端应用程序的工具。
  • vue-ssr - 用于开发和运行由 SSR 驱动的 Vue 应用程序的极简包装器。 vue3
  • vite-ssr-boost - 用于基于 react-router 创建出色应用程序的服务器端渲染库。 react
  • SSRx - 在 Vite 之上添加一层薄层,用于构建具有出色 DX 的现代 SSR 应用。
  • Vinxi - 全栈 JavaScript SDK。允许将 SSR 添加到 Vite 应用。

框架

与后端集成

Adob​​e Experience Manager

Craft CMS

  • Craft Vite - 用于与 Craft CMS 集成的插件。

Django

Flask

Ruby on Rails

Laravel

CakePHP

WordPress

TYPO3 CMS

Go

  • vite - 与 Go 集成。

Rust

OctoberCMS

Symfony

Shopify

CodeIgniter

DDEV

Node.js

ASP.NET Core

Drupal

PHP

  • PHP-Vite - 集成 PHP、Composer 包,无框架依赖项。
  • PHP-Vite Starter Repo - 入门存储库,具有 TypeScript/JavaScript、Tailwind CSS、SASS/SCSS、EJS、SVG 和图像支持。
  • php-vitelinker - 构建包后生成可包含 PHP 文件的 CLI 工具。

迁移

Vue CLI

React

  • Viject - Create React App 的一次性迁移工具。

使用 Vite.js 的项目

开源

  • VitePress - 由 Vite 和 Vue 提供支持的静态站点生成器。
  • Slidev - 面向开发人员的演示幻灯片。
  • Astro - 现代静态网站构建器。
  • Hathora - 多人游戏框架。
  • Nhost - Nhost 是一款使用 GraphQL 的开源 Firebase 替代品。
  • Ladle - 用于开发和测试由 Vite 和 React 提供支持的组件故事的工具。
  • IslandJS - 基于岛屿架构的静态网站生成器。
  • Vituum - 使用预定义配置、集成和模板引擎包装 Vite。
  • Compiiile - 预览或托管包含 Markdown 文件的文件夹,并带有全文搜索和演示幻灯片。
  • Gracile - 由 Lit SSR 提供​​支持的元框架。
  • @lazarv/react-server - React 元框架。
  • WXT - 用于构建 Web 扩展的框架,具有与 Nuxt 相同的 DX。

应用/网站

  • Icônes - 具有即时搜索功能的图标浏览器。
  • Awesome CN Café - Awesome CN Café 的 Web 应用程序。
  • Todo 示例 - 具有路由和状态管理功能的 Todo 应用。
  • aitrack.work - 一款基于任务的时间跟踪器,适合日常使用。
  • Svelte 中的 macOS - Svelte 中的 macOS 桌面 Web 体验。
  • vue3-realworld-example-app - 使用 Vue 3 + TypeScript + Composition API 实现的真实世界应用程序。
  • react-device-frameset - 这是 React 的另一个设备框架集组件。
  • Preview.js - 一个 IDE 扩展,可即时预览 React、Vue 2 和 Vue 3 组件。
  • pointer-lock-movement - 一个指针锁定移动管理器,可用于自定义您自己的创意 UI。
  • vite-run - 支持 vite 的多种配置执行,可以像堆叠区块一样自由组合配置。
  • Dataviz Explorer - 使用 HighchartsChart.jsReactJavaScriptMaterial UI带有覆盖率报告的 GitHub Actions 进行大型 CSV、数据库和实时可视化的工具。

Released under the MIT License. (dev)