OzkanOnay / awesome-vite

⚡️ A curated list of awesome things related to Vite.js

Home Page:https://github.com/vitejs/vite

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


logo of awesome-vite repository

Awesome Vite.js

A curated list of awesome things related to Vite.js

Awesome

This awesome list is for Vite 2.x and onward. Vite 1.x's list is archived.

Table of Contents

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

Resources

Official Resources

Get Started

  • create-vite - Scaffolding Your First Vite Project.
  • create-vite-pwa - Same scaffolding options as create-vite, but with PWA support out-of-the-box.

Templates

Vue 3

Vue 2

  • vite-vue2-windicss-starter - Vue 2, Vue Router, Composition API, VueUse, Windi CSS and TypeScript.
  • vite-vue2-starter - Barebones Vue 2 starter, similar to Vue-Cli's base template.
  • admin-base-tmpl - Basic admin template using Vue2, TypeScript, Element UI.
  • vite-ts-vue2-todo - A todo action template based on (Vue2 + ts + Vue-Router3 + Pinia1 + CompositionApi), UI components contains (ElementUI + ViewUI + Vuesax4).
  • vite-vue2-typescript - TypeScript, Vue 2, Vue Router, Composition API, VueUse, File based routing, Auto import vuex store modules, Global components auto import and lint-staged commitlint.

React

Svelte

Elm

Plugins

Framework-agnostic Plugins

Integrations

Loaders

Bundling

Transformers

Helpers

Testing


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

Helpers


React

Official

Presets

  • vite-preset-react - All in one preset for your React app - HMR, Automatic React inject, removal of DevTools in prod.

Loaders

Transformers

Framework

💡 SSR frameworks are listed at SSR - Frameworks.


Solid

Integrations


Elm

Integrations


Rollup Plugins

Included in Vite

Covered by default in Vite

Compatible with Vite

Community

SSR

Libraries

  • vite-ssr - Simplified Server Side Rendering with an SPA-like developer experience. react vue3
  • vite-plugin-ssr - Like Nuxt/Next.js but as a do-one-thing-do-it-well plugin. react vue3 vue2 svelte

Frameworks

  • vitedge - Edge-side rendering with fullstack utilities. react vue3
  • vitext - The Next.js like React framework for better User & Developer experience. react
  • Rakkas - React framework inspired by Next.js and SvelteKit react

Integrations with Backends

Adobe Experience Manager

  • AEM Vite - Integration for Adobe Experience Manager and AEM SDK.

Craft CMS

  • Craft Vite - Plugin for integration with Craft CMS.

Django

Ruby on Rails

Laravel

Migrations

Vue CLI

  • vue-cli-plugin-vite - Use Vite on Vue CLI with minimize codebase modifications.
  • wp2vite - A front-end project automatic conversion tool, make your Webpack projects support Vite.
  • webpack-to-vite - Convert a webpack project to vite project, also provides conversion details to help you migrate smoothly.

Projects Using Vite.js

Open Source

  • VitePress - Static Site Generator powered by Vite and Vue.
  • TroisJS - Three.js integration with Vite and Vue 3.
  • Slidev - Presentation Slides for Developers.

Apps/Websites

About

⚡️ A curated list of awesome things related to Vite.js

https://github.com/vitejs/vite

License:MIT License


Languages

Language:JavaScript 100.0%