Similayer
<p>This plugin takes Figma’s in-built <em>‘Select all with...’</em> command to the next level. 🔥</p><p>Select similar layers; based on a whole range of properties.</p><p><br></p><h2>Select other layers...</h2><p>After selecting a layer, run this plugin to select all other layers based on specific properties.</p><p><br></p><h2>[NEW] Select within...</h2><p>If you select multiple layers first, you can choose which properties and values to reduce the selection.</p><p><br></p><p>---</p><p><br></p><p>A small favour — if you find this plugin helpful, why not support me by <a rel="noreferrer noopener nofollow ugc" href="https://buymeacoffee.com/davew" target="_blank">Buying me a Coffee</a></p><p><br></p><p>---</p><p><br></p><h2>Example use cases:</h2><p>• Selecting all instances of a specific component to swap out for a different one</p><p>• Changing all layers with a specific Text Style to a new one</p><p>• Selecting all ‘cards’ with the same corner radius and fill color</p><p>• etc.</p><p><br></p><p><br></p><h2>Supported properties</h2><p>Here's a full list of all the properties that this plugin supports. If there's one missing that you'd love to see. Let me know at <a rel="noreferrer noopener nofollow ugc" href="mailto:[email protected]" target="_blank">[email protected]</a></p><p><br></p><p><strong>Components:</strong></p><ul><li>Other component instances</li><li>Other component variants</li><li>Component scale factor</li></ul><p><br></p><p><strong>Text</strong></p><ul><li>Text Style</li><li>Font size</li><li>Font family</li><li>Font style</li><li>Text case</li><li>Text decoration</li><li>Letter spacing</li><li>Line height</li><li>Horizontal alignment</li><li>Vertical alignments</li><li>Auto resize</li><li>Text characters</li><li>Paragraph style</li><li>Paragraph indent</li><li>Paragraph spacing</li></ul><p><br></p><p><strong>Fills</strong></p><ul><li>Fill Style</li><li>Fill color</li><li>Fill opacity</li><li>No fills</li></ul><p><br></p><p><strong>Strokes</strong></p><ul><li>Stroke Style</li><li>Stroke color</li><li>Stroke width</li><li>Stroke opacity</li><li>Stroke position</li><li>Stroke cap</li><li>Stroke join</li><li>Stroke dash pattern</li><li>No strokes</li></ul><p><br></p><p><strong>Effects</strong></p><ul><li>Effect Style</li><li>Effect radius</li><li>Shadow color</li><li>Shadow offset</li></ul><p><br></p><p><strong>Auto Layout</strong></p><ul><li>Has Auto layout?</li><li>Layout direction</li><li>Layout sizing (Primary direction)</li><li>Layout sizing (Counter direction)</li><li>Layout alignment (Primary direction)</li><li>Layout alignment (Counter direction)</li><li>Item spacing</li><li>Padding (All)</li><li>Top padding</li><li>Right padding</li><li>Bottom padding</li><li>Left padding</li></ul><p><br></p><p><strong>Layout</strong></p><ul><li>Size</li><li>Width</li><li>Height</li><li>Position (all)</li><li>X Position</li><li>Y Position</li><li>Absolute position (all)</li><li>Absolute X position</li><li>Absolute Y position</li><li>Rotation</li><li>Corner radius (all)</li><li>Top-left radius</li><li>Top-right radius</li><li>Bottom-right radius</li><li>Bottom-left radius</li></ul><p><br></p><p><strong>Layers</strong></p><ul><li>Layer name</li><li>Blend mode</li><li>Layer opacity</li><li>Layer type</li><li>Is locked?</li><li>Is mask?</li><li>Is visible?</li></ul><p><br></p><p><strong>Images</strong></p><ul><li>Image filters (all)</li><li>Image exposure</li><li>Image contrast</li><li>Image saturation</li><li>Image temperature</li><li>Image tint</li><li>Image highlights</li><li>Image shadows</li></ul><p><br></p><p><strong>Export settings</strong></p><ul><li>Export settings (all)</li><li>Export format</li><li>Export suffix</li><li>Export constraint</li><li>Export contents only?</li></ul><p><br></p><p><strong>Prototype</strong></p><ul><li>Prototype reactions (all)</li><li>Action destination</li><li>Action type</li><li>Navigation type</li><li>Trigger type</li><li>Prototype transition (all)</li><li>Transition type</li><li>Transition easing</li><li>Transition duration</li><li>Transition direction</li></ul>
Plugin Preview
About this plugin
This plugin takes Figma’s in-built ‘Select all with...’ command to the next level. 🔥
Select similar layers; based on a whole range of properties.
Select other layers...
After selecting a layer, run this plugin to select all other layers based on specific properties.
[NEW] Select within...
If you select multiple layers first, you can choose which properties and values to reduce the selection.
---
A small favour — if you find this plugin helpful, why not support me by Buying me a Coffee
---
Example use cases:
• Selecting all instances of a specific component to swap out for a different one
• Changing all layers with a specific Text Style to a new one
• Selecting all ‘cards’ with the same corner radius and fill color
• etc.
Supported properties
Here's a full list of all the properties that this plugin supports. If there's one missing that you'd love to see. Let me know at [email protected]
Components:
- Other component instances
- Other component variants
- Component scale factor
Text
- Text Style
- Font size
- Font family
- Font style
- Text case
- Text decoration
- Letter spacing
- Line height
- Horizontal alignment
- Vertical alignments
- Auto resize
- Text characters
- Paragraph style
- Paragraph indent
- Paragraph spacing
Fills
- Fill Style
- Fill color
- Fill opacity
- No fills
Strokes
- Stroke Style
- Stroke color
- Stroke width
- Stroke opacity
- Stroke position
- Stroke cap
- Stroke join
- Stroke dash pattern
- No strokes
Effects
- Effect Style
- Effect radius
- Shadow color
- Shadow offset
Auto Layout
- Has Auto layout?
- Layout direction
- Layout sizing (Primary direction)
- Layout sizing (Counter direction)
- Layout alignment (Primary direction)
- Layout alignment (Counter direction)
- Item spacing
- Padding (All)
- Top padding
- Right padding
- Bottom padding
- Left padding
Layout
- Size
- Width
- Height
- Position (all)
- X Position
- Y Position
- Absolute position (all)
- Absolute X position
- Absolute Y position
- Rotation
- Corner radius (all)
- Top-left radius
- Top-right radius
- Bottom-right radius
- Bottom-left radius
Layers
- Layer name
- Blend mode
- Layer opacity
- Layer type
- Is locked?
- Is mask?
- Is visible?
Images
- Image filters (all)
- Image exposure
- Image contrast
- Image saturation
- Image temperature
- Image tint
- Image highlights
- Image shadows
Export settings
- Export settings (all)
- Export format
- Export suffix
- Export constraint
- Export contents only?
Prototype
- Prototype reactions (all)
- Action destination
- Action type
- Navigation type
- Trigger type
- Prototype transition (all)
- Transition type
- Transition easing
- Transition duration
- Transition direction
Plugin Details
Version | 11 |
---|---|
Created | July 24, 2019 |
Last Updated | November 6, 2022 |
Category | Software development |
Creator | Dave Williames |
Stats | 101386 installs, 2943 likes |
Pricing | Free |
Technical Details
- API:1.0.0
- UI:build/ui.html
- main:build/plugin.js
- Editor Types:figma
More Like This
Discover other plugins in the Software development category.
Figma to Code (HTML, Tailwind, Flutter, SwiftUI)
Code Conversion Made Easy: Figma to Web & Apps
Builder.io - Figma to Code & AI Apps (React, Vue, Tailwind, etc)
Export designs to clean, responsive code or turn Figma screens into AI apps and prototypes.
SkewDat
Skew any layer or group with all layers preserved to edit.