Similayer

Figma Resource

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

david@williames.com


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