awesome-vite README

The project's README from github.com/vitejs/awesome-vite. As one markdown file: README.md.


logo of awesome-vite repository

Awesome Vite.js

A curated list of awesome things related to Vite.js

Awesome

Table of Contents

Use the "Table of Contents" menu on the top-right corner to explore the list.

Resources

Official Resources

Get Started

Templates

Vanilla

Vue 3

Vue 2

React

Svelte

Solid

Electron

Tauri

Neutralino

Elm

F# and Fable

Petite-Vue

VanJS

GitHub

Others

Plugins

[!IMPORTANT] There's Vite Plugin Registry that lists the plugins published to npm. The list below is not updated.

Framework-agnostic Plugins

Integrations

Loaders

Bundling

Transformers

Helpers

Testing

Security


Vue

In this section, we use badges to indicate the targeted Vue version for each plugin.

v2 for Vue 2 only, v3 for Vue 3 only, and v23 for plugins that compatible with both versions.

💡 SSR frameworks are listed at SSR - Frameworks.

Integrations

Routing

Loaders

SSG

Ecosystem

Transformers

Helpers


React

Official

Presets

Routing

Loaders

Transformers

Framework

Helpers

SSG

💡 SSR frameworks are listed at SSR - Frameworks.


Preact

Presets


Svelte

Integrations

Helpers


Solid

Integrations

Routing


Elm

Integrations


Angular

Integrations


Fastify

Integrations

Routing


Electron

Integrations

Presets


Rollup Plugins

Included in Vite

Covered by default in Vite

Compatible with Vite

Community

SSR

Libraries

Frameworks

Integrations with Backends

Adobe Experience Manager

Craft CMS

Django

Flask

Ruby on Rails

Laravel

CakePHP

WordPress

TYPO3 CMS

Go

Rust

OctoberCMS

Symfony

Shopify

CodeIgniter

DDEV

Node.js

ASP.NET Core

Drupal

PHP

Migrations

Vue CLI

React

Projects Using Vite.js

Open Source

Apps/Websites

awesome-vite (vitejs/awesome-vite)

Searching Database…

这是什么?一个关于 Vite.js 的精选资源清单——手工挑选的链接,涵盖 Vite 生态中的官方资源、脚手架工具和入门模板。
这是需要安装的东西,还是只是一个页面?只是一个页面:一份按类别分类的链接 README,没有任何需要运行的东西。内容从 Official Resources 和 Get Started 脚手架开始,到按技术栈分组的 Templates——Vanilla、Vue 3、Vue 2、React——右上角还有目录菜单方便导航。
我是 Vite 新手,该从列表里的哪里入手?先看 Official Resources,里面有文档和 v4 迁移指南,然后看 Get Started:用 create-vite 就能生成你的第一个 Vite 项目,旁边还列了更多更专门的脚手架。
这种清单有什么局限性?它只做链接整理:每一条都是独立的第三方项目,所以质量和维护情况因仓库而异。CI 里的 awesome-lint 检查只是让清单本身的格式保持整洁,并不会审核那些被链接的项目。
我不用 Vue 或 React,这个清单对我还有用吗?有用——Vanilla 部分不依赖任何框架:有一个能产出 CJS/ESM/IIFE 构建产物的 TypeScript 库模板、一个不带 JS 的 Tailwind 模板,还有 Alpine 和 Phaser 的入门模板。
这些模板只覆盖普通网页吗?主要是 Web 应用,但清单里也收录了 Electron 脚手架、带 Manifest v3 和 HMR 的 Chrome 扩展模板、Tauri 桌面端模板,以及 vulcan 和 vue3-vant-mobile 这类移动端入门项目。
它列出了哪些现成的后台管理面板?Vue 阵营的很多:vue-vben-admin(Vue 3 + Ant Design Vue + TypeScript)、vue-pure-admin、Vue Naive、arco-admin、antdv-pro,还有基于 Element-plus 的 vue-admin-box;React 阵营有 react-xs-admin、vite-mui-ts 等等。
这个清单还在维护吗?它创建于 2020 年 8 月,在 GitHub 上没有被归档,star 数已超过 17,000——是一个成熟的参考资料,而不是被废弃的业余项目。
除了 create-vite,还推荐哪些脚手架工具?做 Tailwind 项目的 create-vitawind、搭建 Nx + React + Vitest 环境的 create-nx-workspace、用于 Vike 项目的 bati,以及在 Nitro 上构建全栈 Vite 应用的 create-nitro-app。
Creator
vitejs
Size
1.5 MB
Stars
17.3K
Updated
CommitFeb 04
Age
6y
Commits · 90 Days