Uma ferramenta de build web sem configuração que empacota HTML, CSS, JavaScript e assets sem precisar de um arquivo de configuração.
vitejs/vite
Ferramenta de build para frontend com servidor de desenvolvimento rápido baseado em módulos ES nativos e substituição de módulos a quente instantânea, além de bundler para produção.
- Estrelas
- 83,440
- Forks
- 8,889
- Issues abertas
- 802
- Último commit
- há 15 horas
O que é?
Vite é uma ferramenta de build para projetos web modernos que busca oferecer aos desenvolvedores uma experiência de desenvolvimento mais rápida e enxuta. Ela tem duas partes principais: um servidor de desenvolvimento que entrega código usando módulos ES nativos, com recursos adicionais como Hot Module Replacement (HMR), e um comando de build que agrupa o código para produção, gerando uma saída estática otimizada.
Vite pode ser estendido por meio de uma Plugin API e de uma JavaScript API, ambas com tipagem completa em TypeScript. O projeto é distribuído como um pacote npm junto com create-vite, para criar a estrutura inicial de novos projetos, e @vitejs/plugin-legacy, para oferecer suporte a navegadores mais antigos.
O repositório é um monorepo que contém os pacotes vite, create-vite e plugin-legacy, e é distribuído sob a licença MIT.
Recursos principais
- 01Servidor de desenvolvimento rápido baseado em módulos ES nativos
- 02Hot Module Replacement com atualizações rápidas
- 03Build de produção que gera assets estáticos otimizados
- 04Plugin API e JavaScript API com tipagem completa
- 05Criação da estrutura inicial de projetos com create-vite e suporte a navegadores antigos com plugin-legacy
Casos de uso
- Começar um novo projeto frontend com um ciclo de desenvolvimento local rápido
- Gerar e agrupar assets estáticos de produção para um aplicativo web
- Estender o pipeline de build com plugins personalizados
Início rápido
- 1
Crie a estrutura inicial de um novo projeto com create-vite
npm create vite@latest - 2
Leia a documentação para saber mais
Tópicos
Perguntas frequentes
- O que é vite?
- Ferramenta de build para frontend com servidor de desenvolvimento rápido baseado em módulos ES nativos e substituição de módulos a quente instantânea, além de bundler para produção. Vite é uma ferramenta de build para projetos web modernos que busca oferecer aos desenvolvedores uma experiência de desenvolvimento mais rápida e enxuta. Ela tem duas partes principais: um servidor de desenvolvimento que entrega código usando módulos ES nativos, com recursos adicionais como Hot Module Replacement (HMR), e um comando de build que agrupa o código para produção, gerando uma saída estática otimizada.
- vite é gratuito? Qual é a licença?
- vite é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- vite ainda é mantido?
- Manutenção ativa. O último commit de vite foi em 21 de out. de 2026.
- Para que posso usar vite?
- Começar um novo projeto frontend com um ciclo de desenvolvimento local rápido Gerar e agrupar assets estáticos de produção para um aplicativo web Estender o pipeline de build com plugins personalizados
- Como instalar vite?
- Crie a estrutura inicial de um novo projeto com create-vite: npm create vite@latest Leia a documentação para saber mais
- Onde consigo vite?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/vitejs/vite
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um bundler extremamente rápido para JavaScript, TypeScript, JSX e CSS, com CLI e APIs para JavaScript e Go.
Uma toolchain unificada para desenvolvimento web que reúne Vite, Vitest, Oxlint, Oxfmt, Rolldown e tsdown em uma única CLI `vp`, com gerenciamento de runtimes e gerenciadores de pacotes.
Biblioteca JavaScript para gerenciar o estado global de forma previsível e sustentável, com React ou qualquer outra biblioteca de interface.
Kit de ferramentas de UI open source baseado em Web Components para criar apps multiplataforma para iOS, Android e PWA com uma única base de código JavaScript/TypeScript.
Um template inicial para criar apps desktop multiplataforma com Electron, React, TypeScript e Vite.