Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

VvvebJs

Librería JavaScript vanilla para constructores de páginas web con arrastrar y soltar, basada en Bootstrap 5, sin dependencias de compilación ni frameworks obligatorios.

Ficha actualizada 18 sept 2026, 19:45 · upstream 1 jul 2026, 16:47 · release 2.0.9

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es VvvebJs

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

VvvebJs es una librería de código abierto diseñada para crear editores visuales de páginas web utilizando un enfoque de JavaScript puro (vanilla). Está construida sobre Bootstrap 5 y permite la inserción de componentes mediante arrastrar y soltar, ofreciendo funcionalidades como deshacer/rehacer, gestión de archivos y edición en vivo con resaltado de sintaxis. El proyecto incluye scripts de ejemplo para PHP y Node.js para la persistencia de datos.

CASOS DE USO
  • Desarrollo rápido de landing pages sin necesidad de escribir código HTML/CSS desde cero.
  • Creación de CMS ligeros o paneles administrativos personalizados con editores visuales.
  • Prototipado de interfaces web utilizando componentes predefinidos de Bootstrap 5 y widgets.
  • Exportación de diseños a archivos HTML estáticos para su despliegue en cualquier servidor.
PUNTOS DESTACADOS
  • Implementación en JavaScript vanilla sin dependencias externas obligatorias ni herramientas de build.
  • Integración nativa con Bootstrap 5 y soporte para componentes, inputs y widgets estándar.
  • Capacidad de exportar páginas como archivos HTML o ZIP con todos los activos incluidos.
  • Soporte oficial para contenedores Docker con scripts de composición y ejecución de imágenes.
  • Editor en vivo con resaltado de sintaxis mediante CodeMirror y soporte para Google Fonts.
PRECAUCIONES
  • La ejecución local requiere un servidor web (Apache/Nginx) debido a restricciones de seguridad de iframes del navegador.
  • La funcionalidad de guardar páginas depende obligatoriamente de un backend con PHP o Node.js, no es puramente estático.
  • Algunas características avanzadas como la subida de imágenes requieren scripts de ejemplo en PHP instalados.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Requiere servidor web local (Apache/XAMPP) o contenedor Docker. Para persistencia, usar save.php con PHP o save.js con Node.js. Imagen disponible en puerto 8080. Evitar abrir directamente desde disco por políticas de seguridad de iframes.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.jsPHP
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8080
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.