Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fireinureeyes/figma-timesaver-plugin
Conditionally Select, Rename, Export, Delete, Duplicate in Figma
https://github.com/fireinureeyes/figma-timesaver-plugin
figma figma-plugin
Last synced: 7 days ago
JSON representation
Conditionally Select, Rename, Export, Delete, Duplicate in Figma
- Host: GitHub
- URL: https://github.com/fireinureeyes/figma-timesaver-plugin
- Owner: fireinureeyes
- License: cc0-1.0
- Created: 2025-01-26T00:44:11.000Z (11 days ago)
- Default Branch: main
- Last Pushed: 2025-01-26T01:06:05.000Z (11 days ago)
- Last Synced: 2025-01-26T01:32:19.450Z (11 days ago)
- Topics: figma, figma-plugin
- Language: HTML
- Homepage: https://www.figma.com/community/plugin/1422956196270075203/timesaver-conditionally-select-rename-export-delete-duplicate
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
## Timesaver: Conditionally Select, Rename, Export, Delete, Duplicate
### Plugin for Figma: [figma.com/community/plugin/1422956196270075203/timesaver-conditionally-select-rename-export-delete-duplicate](https://www.figma.com/community/plugin/1422956196270075203/timesaver-conditionally-select-rename-export-delete-duplicate)
![]()
### Stop doing things one by one and save time instead
Define your custom conditions and quickly filter out any subset of elements across your file.
Then choose one of the actions to bulk process them.### Example use cases
- SELECT all groups not using auto layout,
- RENAME all frames on the bottom half of the screen (regex allowed),
- EXPORT all icons of a specific layer name format,
- DELETE all masks or locked elements,
- DUPLICATE and collect all components on one page,
- or EXPORT A LIST of elements as a CSV file for documentation purposes.
The possibilities are endless...
![]()
### Freely combine more than 80 properties to get what you need
Use logical AND and OR to build up complex conditions from:**Scope:**
- Current page
- Whole document
- Existing selection**Object type:**
- Components
- Instances
- Texts
- Shapes (rectangles, stars, lines, polygons...)
- Sections
- Vectors
- Groups
- Frames
- Boolean operations (unions, substracts, intersects, excludes)**General:**
- Layer name
- Page name
- Width
- Height
- X-Coordinate
- Y-Coordinate
- Visibility
- Rotation
- Number of children
- Nested level
- Number of points (paths)
- Locked state
- Mask state
- Export setting
- Overriden properties**Appearance:**
- Rounding
- Fill
- Stroke
- Stroke color
- Opacity
- Blendmode
- Fill blendmode
- Fill opacity
- Fill visibility
- Stroke opacity
- Stroke blendmode
- Stroke visiblity
- Stroke type
- Stroke alignment**Effects:**
- Drop shadow active
- Drop shadow x-offset
- Drop shadow y-offset
- Drop shadow blur
- Drop shadow spread
- Drop shadow color
- Drop shadow blendmode
- Inner shadow active
- Inner shadow x-offset
- Inner shadow y-offset
- Inner shadow blur
- Inner shadow spread
- Inner shadow color
- Inner shadow blendmode
- Layer blur active
- Background blur active**Text:**
- Font name
- Font size
- Line height
- Letter spacing
- Font weight
- Horizontal alignment type
- Vertical alignment type
- Text decoration underline
- Text decoration strikethrough
- Paragraph indentation
- Paragraph spacing**Auto layout:**
- Auto layout active
- Position
- Direction
- Item spacing
- Padding top
- Padding bottom
- Padding left
- Padding Right**Interaction:**
- Interaction active
- Interaction trigger
- Interaction action
- Flow starting point**Or narrow down your selection with manually from the results list.** Clicking on the results will locate the elements on the canvas, so you can easily see what is being adjusted before executing the action.
**Renaming supports the following variables:**
- {id} - unique number
- {name} - original layer name
- {page} - name of the page where the layer is located
- {date} - current date in a YYYY-MM-DD format
- {alphabet} - letter sequence a-z