Back to components
File storage component
File Manager / Media Library
Media library with grid/list views, preview dialog, upload button, and search.
Install
$ Run in your project root
pnpm dlx shadcn@latest add https://vibekit.desishub.com/r/file-manager.jsonWhat it does
- Grid + list view toggle
- File preview dialog with size, type, and uploaded date
- Search across file name and tags
- Upload button placeholder (wire to JB File Storage or UploadThing)
When to use
Use it
Asset management screens, CMS media tabs, anywhere users browse and manage files.
Skip it
Apps that only need a single upload widget — install JB File Storage UI directly.
Prerequisites
- shadcn/ui (button, card, dialog, input, badge)