Skip to main content

User Interface

Modelibr uses a flexible panel system that lets you organize your workspace and share layouts with URLs.

Panel Layout

The interface is split into two panels (left and right), each containing multiple tabs.

Tab Types

TabIconDescription
ModelsListYour model library grid
Texture SetsFolderBrowse and manage texture sets
SettingsCogApplication settings
Model ViewerCube3D viewer for a specific model
Texture Set ViewerImagePreview a texture set

Working with Tabs

  • Open new tab: Click items in the library to open them
  • Close tab: Click the × button or middle-click the tab
  • Switch tabs: Click on any tab to make it active
  • Drag tabs: Rearrange tabs by dragging within a panel

URL State Synchronization

Your workspace layout is automatically saved to the URL. This means:

Shareable Layouts

Copy and share URLs to give others the exact same view you're seeing.

What's Saved in the URL

  • Open tabs (left and right panels)
  • Active tab in each panel
  • Which model/texture set is being viewed

Example URL

?leftTabs=modelList,model-5&rightTabs=textureSets&activeLeft=model-5

Persistence

The URL state survives page refresh - your layout is restored exactly as you left it.

Smart Tab Behavior

Deduplication

Modelibr prevents opening the same item twice in the same panel:

  • Clicking a model that's already open will switch to that tab instead of creating duplicate
  • This keeps your workspace clean and prevents confusion

Dual Panel Viewing

While duplicates are prevented within a single panel, you can open the same model in both panels:

  • Open a model in the left panel
  • Open the same model in the right panel
  • Compare different views or settings side-by-side

This is useful for:

  • Comparing model versions
  • Viewing model while adjusting texture sets
  • Side-by-side texture comparisons