Skip to content

Your assets,
understood.

A visual dashboard that discovers every image, font, video, and file in your Vite project. See what's used, find duplicates, manage everything - in real time.

~pnpm add -D vite-plugin-asset-manager
// vite.config.ts
import assetManager from 'vite-plugin-asset-manager'
 
plugins: [ assetManager() ]
localhost:5173/__asset_manager__/

The real plugin, running on this site. ⌥⇧A toggles it in your app.

01

Scan

Discovers images, fonts, videos, audio, documents, and data files across your configured directories. Updates in real time.

02

Preview

Sharp-powered thumbnails with memory + disk caching. Grid view with search, sort, and advanced size/date/extension filters.

03

Track

Detects ES imports, dynamic imports, require, CSS url(), and HTML src/href. Surfaces unused assets. Click to open at the exact line.

04

Dedupe

MD5 content hashing finds byte-identical files even with different names. See duplicates count on every card.

05

Act

Multi-select with Shift/Ctrl+click. Bulk copy paths, download as ZIP, delete. Full keyboard nav with vim-style j/k.

Compatibility

Works with any Vite-powered framework.
Official modules for Nuxt and Next.js.

Released under the MIT License.