Skip to content

api-evangelist/vite

Repository files navigation

Vite (vite)

Vite is a next-generation frontend build tool that dramatically improves the frontend development experience. It provides a lightning-fast dev server using native ES modules, an optimized production build via Rolldown/Rollup, a rich plugin API, and a fully-typed JavaScript API for programmatic usage.

APIs.json: https://raw.githubusercontent.com/api-evangelist/vite/refs/heads/main/apis.yml

Scope

  • Type: Index
  • Position: Consumer
  • Access: 3rd-Party

Tags

  • Build Tools
  • Bundler
  • Development Server
  • ESM
  • Frontend
  • Hot Module Replacement
  • JavaScript
  • Plugin API
  • TypeScript
  • Vite

Timestamps

  • Created: 2025-01-08
  • Modified: 2026-05-19

APIs

Vite JavaScript API

The Vite JavaScript API provides a fully-typed programmatic interface for embedding Vite into build toolchains, frameworks, and custom CLI tools. It covers creating a dev server, triggering production builds, running previews, resolving configuration, and transforming files.

Tags

  • Build
  • Dev Server
  • JavaScript
  • Plugin
  • Preview
  • TypeScript
  • Vite

Properties

Vite Plugin API

The Vite Plugin API extends Rolldown's plugin interface with additional Vite-specific hooks, giving plugin authors full control over the build pipeline, dev server configuration, HTML transformation, and hot module replacement.

Tags

  • Build
  • Hot Module Replacement
  • Plugin
  • Transform
  • Vite

Properties

Common Properties

Maintainers

FN: Kin Lane Email: kin@apievangelist.com

About

Vite is a next-generation frontend build tool that dramatically improves the frontend development experience. It provides a lightning-fast dev server using native ES modules, an optimized production build via Rolldown/Rollup, a rich plugin API, and a fully-typed JavaScript API for programmatic usage.

Topics

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors