Layer Selector
Layer Selector is designed to supercharge your workflow with advanced layer selection capabilities.
Plugin Preview
About this plugin
DescriptionLayer Selector is a powerful Figma plugin designed to supercharge your workflow with advanced layer selection capabilities. Whether you're working with complex designs, organizing component libraries, or cleaning up messy layer hierarchies, this plugin provides intelligent tools to select layers quickly and efficiently.Instead of manually clicking and holding Shift/Cmd to select multiple layers, Layer Selector automates common selection patterns, saving you time and reducing repetitive strain. Perfect for designers, UI/UX professionals, and anyone working with intricate Figma documents.Key CapabilitiesHierarchical Selection: Navigate parent-child relationships instantlySibling Navigation: Select layers above or below your current selectionPattern-Based Selection: Choose layers at regular intervals (every 2nd, 3rd, 4th, etc.)Smart Inversion: Instantly select everything except your current selectionRandom Selection: Pick a percentage of layers randomly for testingName-Based Search: Find and select layers by searching their namesQuick Menu Commands: Access common actions directly from Figma's menuFunctionality➊ Parent/Child SelectionSelect All ChildrenWhat it does: Selects all direct children of the currently selected parent layer(s)Use case: Quickly select all items inside a frame, group, or componentExample: Select a frame containing 50 elements → click "Select All Children" → all 50 elements are now selectedㅤSelect Parent LayerWhat it does: Selects the parent layer(s) of your currently selected layer(s)Use case: Navigate up the layer hierarchy without scrolling through the layers panelExample: Select a nested text element → click "Select Parent" → its containing frame is now selectedㅤㅤ➋ Sibling SelectionㅤSelect All Layers AboveWhat it does: Selects all sibling layers positioned above the current selection in the layers panelUse case: Batch-select all layers above a certain point for reordering or groupingExample: In a frame with 20 children, select the 10th item → click "Select Layers Above" → items 11-20 are selectedㅤSelect All Layers BelowWhat it does: Selects all sibling layers positioned below the current selection in the layers panelUse case: Quickly select everything below a divider or section markerExample: In a frame with 20 children, select the 10th item → click "Select Layers Below" → items 1-9 are selectedㅤㅤ➌ Pattern SelectionSelect by PatternWhat it does: Selects layers at regular intervals based on your custom patternSettings:Pattern: The interval (e.g., 2 = every 2nd layer, 3 = every 3rd layer)Offset: Starting position (0-based index)Use cases:Delete every other layer in a test gridSelect alternating rows in a table designPick specific items from a repeating patternㅤㅤ➍ Invert SelectionInvert Layer SelectionWhat it does: Selects all sibling layers that are NOT currently selectedUse case: Select everything except certain layers for batch operationsExample: Select 3 layers you want to keep → click "Invert Selection" → all other sibling layers are selected (ready to delete)ㅤㅤ➎ Random SelectionSelect Random LayersWhat it does: Randomly selects a percentage of sibling layersSettings: Percentage (1-100%)Use cases:Create variety in designs by randomly selecting items to modifyTest designs with partial dataGenerate random layoutsExample:Set 50% → roughly half of the sibling layers are randomly selectedㅤㅤ➏ Search and Select by NameSelect by NameWhat it does: Searches the entire page and selects all layers whose names contain your search queryUse case: Quickly find and select all instances of similarly named layersExample:Search "button" → all layers with "button" in their name are selectedCase-insensitive: Searching "Icon" will match "icon", "Icon", "ICON", etc.ㅤㅤ☻ How to Use🅰 Via Plugin Panel (Full Features)Open the pluginGo to Plugins → Layer Selector → Open Panel in FigmaA panel will appear on the right side of your screenSelect layers in your designClick on one or more layers in your Figma canvas or layers panelChoose your actionParent/Child section: Click "Select All Children" or "Select Parent"Sibling section: Click "Select Layers Above" or "Select Layers Below"Pattern section:Enter your pattern interval (e.g., 2, 3, 4)Enter your offset (usually 0)Click "Select by Pattern"Advanced section:Click "Invert Selection" or "Select Random"For random, adjust the percentage sliderSearch section:Type a layer name in the search boxClick "Search and Select" or press EnterView resultsThe plugin will display a notification showing how many layers were selectedYour selection in Figma will update immediatelyㅤㅤ🅱 Via Quick Menu Commands (Fast Access)For frequently used actions, use the menu commands:Right-click in Figma (or go to Plugins → Layer Selector)Choose a command:Select All Children: Instantly select children of current layerSelect Parent: Instantly select parent layerSelect Layers Above: Select all siblings aboveSelect Layers Below: Select all siblings belowInvert Layer Selection: Invert current selectionSelect Random Layers: Select 50% of layers randomly (default)Open Panel: Open the full plugin panelPlugin closes automaticallyMenu commands execute immediately and close the pluginNo need to manually close anythingNeed more design tools? Visit Samolevsky.com to discover more plugins and resources.ㅤㅤ
Plugin Details
| Version | 1 |
|---|---|
| Created | November 10, 2025 |
| Last Updated | November 11, 2025 |
| Category | File organization plugins |
| Creator | Samolevsky |
| Stats | 11 installs, 4 likes |
| Pricing | Free |
Technical Details
- API:1.0.0
- UI:ui.html
- main:code.js
- Document Access:dynamic-page
- Editor Types:figma
- Allowed Domains:
- none
More Like This
Discover other plugins in the File organization plugins category.