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 не привязан к фреймворкам: там есть стартер для TypeScript-библиотеки со сборкой в CJS/ESM/IIFE, шаблон на Tailwind без JS, а также стартеры для Alpine и Phaser.
Эти шаблоны подходят только для обычных сайтов?В основном это веб-приложения, но в списке есть и заготовки для Electron, бойлерплейт расширения для Chrome с Manifest v3 и HMR, шаблон десктопных приложений на Tauri, а также мобильные стартеры вроде vulcan и vue3-vant-mobile.
Какие готовые админ-панели там перечислены?Особенно много на стороне Vue: vue-vben-admin (Vue 3 + Ant Design Vue + TypeScript), vue-pure-admin, Vue Naive, arco-admin, antdv-pro и vue-admin-box на базе Element-plus; для React есть react-xs-admin, vite-mui-ts и другие.
Список до сих пор поддерживается?Он появился в августе 2020 года, не переведён в архив на GitHub и набрал больше 17 000 звёзд — это устоявшийся справочник, а не заброшенный побочный проект.
Какие генераторы проектов там представлены, кроме create-vite?create-vitawind для проектов на Tailwind, create-nx-workspace для связок Nx + React + Vitest, bati для проектов на Vike и create-nitro-app для фулстек-приложений на Vite поверх Nitro.
Creator
vitejs
Size
1.5 MB
Stars
17.3K
Updated
CommitFeb 04
Age
6y
Commits · 90 Days