Skip to content
Screen

File explorer

BetaBeta — the props contract is close to final, but small breaking changes can still land.

Finder-inspired file browser with locations, search, resizable columns, breadcrumbs, and an item preview.

Composition

Rendered file browser

  • <FileExplorerBlock>
    • <SidebarProvider>
      • <Sidebar>
        • grouped locations
        </Sidebar>
      • <SidebarInset>
        • toolbar and search
        • address breadcrumb
        • folder columns or search results
          • <ResizablePanelGroup>
            • <ResizablePanel />
            </ResizablePanelGroup>
        • path status bar
        </SidebarInset>
      </SidebarProvider>
    </FileExplorerBlock>

Installation

Registry command
See registry manifest

Usage

Library dependencies

Owned source

This template’s recipe and private support files. Public dependencies stay linked above.

Block recipesrc/registry/blocks/control-ui/file-explorer.tsx
File explorer datasrc/registry/blocks/control-ui/file-explorer-data.ts
src/registry/blocks/control-ui/file-explorer.tsx