๐Ÿงญ Component Browser

April 23, 2026 ยท View on GitHub

Component Browser logo

๐Ÿงญ Component Browser

A fast, keyboard-driven Sketch plugin for browsing and inserting Symbols (Components) from your document and libraries.

Component Browser Screenshot

Features

  • ๐Ÿ” Smart Search โ€” Instantly filter symbols by name
  • ๐ŸŽจ Source Filtering โ€” Switch between All, Local, and Library sources
  • ๐Ÿ–ผ๏ธ Preview Thumbnails โ€” Visual previews for symbols in the list
  • โŒจ๏ธ Keyboard First โ€” Navigate and insert without touching the mouse
  • ๐Ÿ”„ Batch Replace โ€” Replace multiple selected layers at once

Installation

  1. Open the latest release
  2. Download ComponentBrowser.sketchplugin.zip
  3. Unzip it if your browser did not extract it automatically
  4. Double-click ComponentBrowser.sketchplugin to install it in Sketch

Usage

Open Component Browser

Cmd + Shift + ; โ€” Launch the browser from anywhere in Sketch

KeyAction
โ†‘ / โ†“Navigate through symbols
TabNext source filter (All โ†’ Local โ†’ Library)
Shift + TabPrevious source filter
EnterInsert selected symbol at viewport center
Shift + EnterReplace selected layer(s) with symbol
EscClose browser

Source Filters

  • All โ€” Show all symbols (local + libraries)
  • Local โ€” Symbols defined in current document only
  • Library Name โ€” Symbols from specific library

Replace Mode

When you have layers selected, press Shift + Enter to replace them with the chosen symbol:

  • Preserves position
  • Preserves dimensions (with checkbox option)
  • Works with multiple selections โ€” replaces all selected layers at once

Tips

  • Search as you type โ€” Start typing to filter symbols instantly
  • Quick library switch โ€” Use Tab to cycle through sources without leaving the keyboard
  • Drag to move โ€” Grab the search bar to reposition the window

Roadmap

  • Add symbol preview thumbnails
  • Add customization (settings/preferences)
  • Integrate search for free icon libraries (e.g., Remix Icon)
  • Explore menu command introspection/execution (File, Edit, Window, Help, Plugins)
  • Add more commands

Credits

Created by Dmytro Shevchuk

License

MIT