Ecosistema open source para desarrollar APIs, crear, enviar y probar solicitudes HTTP, GraphQL, WebSocket y otras, disponible como herramienta web, de escritorio y CLI.
voidzero-dev/vite-plus
Una cadena de herramientas unificada para desarrollo web que reúne Vite, Vitest, Oxlint, Oxfmt, Rolldown y caché de tareas en un único comando: `vp`.
- Estrellas
- 6,368
- Forks
- 286
- Issues abiertos
- 185
- Último commit
- hace 4 horas
¿Qué es?
Vite+ es un punto de entrada único para el desarrollo web local. Combina Vite para el servidor de desarrollo y las compilaciones, Vitest para las pruebas, Oxlint y Oxfmt para el análisis estático y el formato, Rolldown y tsdown para empaquetar, y Vite Task para ejecutar tareas en monorepos. Todo se configura desde un único archivo vite.config.ts en la raíz del proyecto.
Además de las herramientas de compilación y calidad, también gestiona las versiones de Node.js y los gestores de paquetes mediante `vp env`, y actúa como interfaz para pnpm, npm, Yarn o Bun en los comandos de dependencias, según el campo packageManager y los archivos de bloqueo. Comandos como `vp check`, `vp run` y `vp pack` permiten dar formato, analizar código, comprobar tipos, ejecutar tareas con caché y empaquetar bibliotecas o binarios.
Está pensado para equipos que prefieren una sola cadena de herramientas en lugar de integrar herramientas independientes, e incluye `vp migrate` para incorporar los archivos de configuración existentes de cada herramienta a vite.config.ts. El proyecto usa la licencia MIT y está escrito principalmente en Rust.
Funciones clave
- 01Servidor de desarrollo, compilación y vista previa con Vite y Rolldown
- 02Análisis estático, formato y comprobaciones de tipos unificados en el comando `vp check`
- 03Vitest integrado para ejecutar pruebas
- 04Gestión de versiones de Node.js y de gestores de paquetes con `vp env`
- 05Ejecución de tareas en monorepos con caché y planificación según las dependencias
- 06Empaquetado de bibliotecas y binarios independientes mediante `vp pack`
Casos de uso
- Iniciar una aplicación web basada en Vite con un único comando de scaffolding
- Consolidar en un solo archivo las configuraciones independientes de análisis estático, formato, pruebas y compilación
- Ejecutar tareas con caché en un monorepo dentro de CI
- Fijar las versiones de Node.js y del gestor de paquetes para cada proyecto
Temas
Preguntas frecuentes
- ¿Qué es vite-plus?
- Una cadena de herramientas unificada para desarrollo web que reúne Vite, Vitest, Oxlint, Oxfmt, Rolldown y caché de tareas en un único comando: `vp`. Vite+ es un punto de entrada único para el desarrollo web local. Combina Vite para el servidor de desarrollo y las compilaciones, Vitest para las pruebas, Oxlint y Oxfmt para el análisis estático y el formato, Rolldown y tsdown para empaquetar, y Vite Task para ejecutar tareas en monorepos. Todo se configura desde un único archivo vite.config.ts en la raíz del proyecto.
- ¿vite-plus es gratuito? ¿Qué licencia tiene?
- vite-plus es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿vite-plus sigue mantenido?
- Mantenimiento activo. El último commit de vite-plus fue el 18 oct 2026.
- ¿Para qué puedo usar vite-plus?
- Iniciar una aplicación web basada en Vite con un único comando de scaffolding Consolidar en un solo archivo las configuraciones independientes de análisis estático, formato, pruebas y compilación Ejecutar tareas con caché en un monorepo dentro de CI Fijar las versiones de Node.js y del gestor de paquetes para cada proyecto
- ¿Dónde consigo vite-plus?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/voidzero-dev/vite-plus
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un framework de testing para Python que facilita escribir tests pequeños y escalar hasta pruebas funcionales complejas de aplicaciones y bibliotecas.
Herramienta de terminal que reproduce commits de Git como sesiones animadas de escritura, con resaltado de sintaxis y transiciones del árbol de archivos.
Un gestor de ventanas en mosaico para Windows que organiza ventanas de aplicaciones, espacios de trabajo virtuales y monitores, y se controla mediante una CLI.
Parser local y de código abierto para PDF y documentos, escrito en Rust, con extracción de texto, cuadros delimitadores, salida en Markdown/JSON y OCR opcional.
Una biblioteca de Rust para conectar aplicaciones mediante claves públicas, con transporte QUIC, hole-punching y retransmisión de respaldo, independientemente de la dirección IP.