Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rodi01/RenameIt
Keep your Sketch files organized, batch rename layers and artboards.
https://github.com/rodi01/RenameIt
sketch-plugin
Last synced: 9 days ago
JSON representation
Keep your Sketch files organized, batch rename layers and artboards.
- Host: GitHub
- URL: https://github.com/rodi01/RenameIt
- Owner: rodi01
- License: mit
- Archived: true
- Created: 2014-01-25T11:46:08.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2021-05-07T09:16:03.000Z (over 3 years ago)
- Last Synced: 2024-03-05T13:34:19.685Z (8 months ago)
- Topics: sketch-plugin
- Language: JavaScript
- Homepage: https://renameit.design/sketch/
- Size: 18.6 MB
- Stars: 1,415
- Watchers: 40
- Forks: 117
- Open Issues: 37
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-sketch - rodi01/RenameIt
- awesome-sketch - RenameIt
- awesome-designops - RenameIt - the best plugin for renaming inside Sketch. (Sketch / Design)
README
# Update
Unfortunately, Rename It for Sketch is no longer being maintained. I no longer use Sketch as my design tool, and I can't justify paying for the license. The latest tested Sketch version is 67.2.The plugin is still being maintained for Figma and Adobe XD.
# Rename It
Keep your Sketch files always organized, batch rename layers and artboards.
[Checkout the website](https://renameit.design/sketch/)## Rename Selected Layers
### Multiple Layers
Rename Multiple layers at once command.
![Rename Multiple Layers](/docs/static/img/gifs/batch_rename.gif)
### Sequence
Sequentially rename layers in either ascending or descending order.
![Rename in Sequence](/docs/static/img/gifs/sequence_rename.gif)
* **Keyword %N** - Ascending numbered sequence
* **Keyword %n** - Descending numbered sequence
* **Keyword %A** - Alphabet sequence##### Pro Tip
* **Keyword %nn** - This will output 01, 02, 03 and so on
* **Keyword "%a** - Lowercase alphabet sequence### Current Layer Name
The keyword **%\*** will copy the current selected layer(s) name.
![Current Layer Name](/docs/static/img/gifs/current_layer.gif)
### Layer Name Case
You can use the **%\*** with combination of letters to convert the layer name case.
* **Keyword %\*u%** - Convert to **UPPER CASE**
* **Keyword %\*l%** - Convert to **lower case**
* **Keyword %\*t%** - Convert to **Title Case**
* **Keyword %\*uf%** - Convert to **Upper first word**
* **Keyword %\*c%** - Convert to **camelCase** (This will remove the spaces)### Add Width and Height
Rename layer(s) with the width **%W** and height **%H** of a layer.
![Width and Height](/docs/static/img/gifs/width_height.gif)
###### NOTE: “%” can be escaped with a backslash “\\”
## Find & Replace in Selected Layers
Replace any word(s) or character(s) from selected layers.
![Find & Replace](/docs/static/img/gifs/find_replace.gif)
## Rename Artboards
Rename selected artboards works the same way as rename selected layers. You don't need to select the artboard, it will automatically find the artboard of the selected layer(s).
![Rename Artboards](/docs/static/img/gifs/artboard_rename.gif)
## Install
#### For Sketch bellow version 51 the latest version of the plugin won't work. [Please download version 3.8.7 here](https://github.com/rodi01/RenameIt/releases/download/v3.8.7/Rename-It.sketchplugin.zip)
### Sketchpacks
[![Sketchpacks](/docs/static/img/sketchpack_btn.png "Install Rename It with Sketchpacks")](https://sketchpacks.com/rodi01/renameit/install)
### Sketch Runner
![Sketch Runner](/docs/static/img/sketch_runner_hq.gif)
### Direct Download
[![Direct Download](/docs/static/img/download_btn.png "Direct Download")](https://github.com/rodi01/RenameIt/releases/latest)
## More Info
Rename It is maintained by Rodrigo Soares, follow me [@rodi01](https://twitter.com/rodi01)
[Checkout the website for more](https://renameit.design/sketch)
MIT License © Rodrigo Soares.
## Donate
[Buy me a pizza 🍕](https://www.buymeacoffee.com/rodi01) or donate via [PayPal](https://www.paypal.me/rodi01/5).