---
title: "Integrations"
description: "Integrate Unlighthouse into your existing build tools, frameworks, and CI/CD pipelines for automated Lighthouse testing."
canonical_url: "https://unlighthouse.dev/guide/getting-started/integrations"
last_updated: "2026-07-05T10:28:44.066Z"
---

Choose how to integrate Unlighthouse into your workflow: manual CLI scans for development, automated CI/CD checks for deployment pipelines, or build tool integration for framework-specific setups.

## Command Line

<table>
<thead>
  <tr>
    <th>
      Provider
    </th>
    
    <th>
      Use Case
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <a href="/integrations/cli">
        CLI
      </a>
    </td>
    
    <td>
      Scan a production site such as <a href="/">
        unlighthouse.dev
      </a>
      
      .<br />
      
      <br />
      
       You can manually provide a project mapping for <a href="/guide/guides/route-definitions">
        routes definitions
      </a>
      
      .
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="/integrations/ci">
        CI
      </a>
    </td>
    
    <td>
      Run scans on sites based on automation events, i.e releasing and make <a href="/integrations/ci#assertions">
        assertions on scores
      </a>
      
      .<br />
      
      <br />
      
       Can also be used to generate report sites such as <a href="https://inspect.unlighthouse.dev/" rel="nofollow">
        inspect.unlighthouse.dev
      </a>
      
      .
    </td>
  </tr>
</tbody>
</table>

## Build tools / Frameworks

<warning>

**Deprecation Notice**: Build tool integrations are deprecated and will be removed in v1.0. We recommend using the CLI or CI integrations instead. [Learn more about deprecations](/integration-deprecations)

</warning>

<table>
<thead>
  <tr>
    <th>
      Provider
    </th>
    
    <th>
      Features
    </th>
  </tr>
</thead>

<tbody>
  <tr>
    <td>
      <a href="/integrations/nuxt">
        Nuxt.js
      </a>
    </td>
    
    <td>
      Hot Module Reloading, Automatic Route Discovery
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="/integrations/vite">
        Vite
      </a>
    </td>
    
    <td>
      Hot Module Reloading, Automatic Route Discovery
    </td>
  </tr>
  
  <tr>
    <td>
      <a href="/integrations/webpack">
        webpack
      </a>
    </td>
    
    <td>
      Hot Module Reloading
    </td>
  </tr>
</tbody>
</table>
