Laravel Vitals v1.0
Star 3 Install
v1.0 Primera versión estable · 22 comprobaciones SEO + atribución N+1

Lighthouse, con tu código al lado.

Auditoría de rendimiento, Real User Monitoring y recomendaciones concretas — todo dentro de tu aplicación Laravel. Tus datos permanecen en tu propia base de datos. Sin SaaS, sin facturación por asiento.

Compatible con
Laravel
Livewire
Flux UI
Lighthouse
PHP 8.2+
Funcionalidades

Todo lo que Lighthouse puede decirte, más lo que tu servidor estaba haciendo en ese mismo momento.

La mayoría de las herramientas de rendimiento se detienen en la carga de la página. Laravel Vitals va un paso más allá — correlaciona cada hallazgo de Lighthouse con las consultas, la memoria y las rutas de código que lo produjeron.

Lighthouse, cuatro drivers
Node local, Playwright en Docker, la API de PageSpeed o un stub para pruebas. El driver automático prueba cada opción en orden — la mayoría de los entornos funcionan sin configuración.
Telemetría backend
Número de consultas, tiempo total, sospecha N+1, memoria máxima, jobs despachados, aciertos de caché — capturados mediante una cabecera firmada durante cada auditoría.
Referencias al código fuente
Siete analizadores estáticos adjuntan referencias exactas archivo:línea a cada hallazgo de Lighthouse. Accede directamente a tu editor desde cualquier recomendación.
Real User Monitoring
Añade @vitalsRum a tu head. Core Web Vitals de visitantes reales con atribución INP — sin direcciones IP, sin cookies, sin identificadores de sesión.
Comprobaciones SEO (22 Google)
22 comprobaciones sobre configuración, contenido, metadatos y rendimiento — cada una es una señal de posicionamiento Google documentada. Los resultados se combinan con la puntuación SEO de Lighthouse.
Auto-alojado, MIT
Vive dentro de tu propia aplicación Laravel. Auditorías, beacons RUM, recomendaciones — todo almacenado en tu propia base de datos. Sin cuenta SaaS, sin facturación por asiento.
Comparar

Auditorías al nivel de Lighthouse, pero que también saben lo que tu servidor estaba haciendo.

La mayoría de las herramientas de rendimiento se detienen en la carga de la página. Elige con qué compararnos — la brecha siempre tiene la misma forma.

Capability
PageSpeed Insights Google · gratis
GTmetrix comercial · SaaS
Sentry Performance comercial · SaaS
Laravel Vitals self-hosted · MIT
Puntuaciones Lighthouse (Rendimiento, Accesibilidad, SEO, Buenas prácticas)
Telemetría backend — consultas, memoria, N+1, caché
Referencias al código fuente — archivo y línea exactos
Real User Monitoring — auto-alojado, sin datos personales de pago via CrUX
Presupuestos de rendimiento con códigos de salida CI
Comentarios automáticos en PRs de GitHub con tabla de puntuaciones
22 comprobaciones SEO personalizadas (Google)
Auto-alojado — tus datos son tuyos
Facturación por asiento gratis, solo URLs públicas
Puntuaciones Lighthouse (Rendimiento, Accesibilidad, SEO, Buenas prácticas)
Telemetría backend — consultas, memoria, N+1, caché
Referencias al código fuente — archivo y línea exactos
Real User Monitoring — auto-alojado, sin datos personales
Presupuestos de rendimiento con códigos de salida CI limitado
Comentarios automáticos en PRs de GitHub con tabla de puntuaciones
22 comprobaciones SEO personalizadas (Google)
Auto-alojado — tus datos son tuyos
Facturación por asiento
Puntuaciones Lighthouse (Rendimiento, Accesibilidad, SEO, Buenas prácticas)
Telemetría backend — consultas, memoria, N+1, caché
Referencias al código fuente — archivo y línea exactos parcial
Real User Monitoring — auto-alojado, sin datos personales
Presupuestos de rendimiento con códigos de salida CI enterprise
Comentarios automáticos en PRs de GitHub con tabla de puntuaciones
22 comprobaciones SEO personalizadas (Google)
Auto-alojado — tus datos son tuyos
Facturación por asiento
PageSpeed Insights usa Lighthouse internamente — mismo motor de auditoría, diferente superficie. La diferencia está en lo que la superficie expone.
Referencias al código fuente

"Eliminar los recursos que bloquean el renderizado" — bien, pero ¿qué línea?

Siete analizadores escanean tu proyecto: etiquetas Blade, etiquetas de imagen, ajustes de configuración de Laravel, paquetes Composer, configuración de Vite, patrones de vistas Blade y ajustes .env — adjuntando el archivo y la línea exactos a cada hallazgo de Lighthouse.

  • Etiquetas Blade — detección de CSS/JS que bloquean el renderizado
  • Etiquetas de imagen — imágenes fuera de pantalla diferidas, atributo alt faltante
  • Configuración Laravel — config:cache faltante, debug en producción, cola síncrona, OPcache desactivado
  • Paquetes Composer — recomendaciones para paquetes desactualizados
  • Configuración Vite — sugerencias de bundle no utilizado o sin comprimir
  • Patrones de vistas Blade — archivo + línea del llamador N+1, top 3 patrones
  • Ajustes .env — comprobaciones de debug / config / locale
resources/views/layouts/app.blade.php 1 finding
8 <head>
9 <meta charset="utf-8">
10 <meta name="viewport" content="width=device-width, initial-scale=1">
11 <title>{{ config('app.name') }}</title>
12 <link rel="stylesheet" href="/css/bootstrap.min.css">
13 @vite(['resources/js/app.js'])
14 @vitalsRum
15 </head>
Rendimiento Eliminar los recursos que bloquean el renderizado
línea 12 — usa @vite([...]) para agrupar esta hoja de estilos, o añade defer / async.
Privacy by design

Tus datos nunca salen de tu base de datos.

Auditorías, telemetría, beacons RUM — todo almacenado en tu propia aplicación Laravel. Sin direcciones IP, sin cookies, sin identificadores de sesión. Sin cuenta SaaS. Sin facturación por asiento. Licencia MIT, se integra fácilmente y desaparece con composer remove.

Sin direcciones IP almacenadas
Sin cookies ni IDs de sesión
Compatible con RGPD por defecto
MIT — desinstala cuando quieras
Demo en vivo — pública, datos ficticios

Explora un dashboard completamente relleno antes de instalar.

Todas las páginas son accesibles — Overview, URLs, Issues, SEO, RUM, Queries, Learn, Budgets. Estructura de datos real, hostnames ficticios. Entra, haz clic, comparte el enlace con tu equipo.

  • 8 páginas del dashboard
  • Modo claro + oscuro
  • Spotlight ⌘K
  • Sin inicio de sesión
Instalación

Entiende de una vez cada puntuación Lighthouse.

Instala el paquete, declara tus URLs, ejecuta una auditoría. Tendrás telemetría backend y recomendaciones a nivel de código en menos de 5 minutos.

$ composer require corentinbtmps/laravel-vitals
PHP 8.2+ · Laravel 11 / 12 / 13 Licencia MIT i18n: EN · FR · DE · ES