A couple of scripts for the Sketch app.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
LICENSE
README.md
marching.sketchplugin
randomise-grid.sketchplugin
randomly-distribute.sketchplugin
randomly-rotate.sketchplugin
swap-objects.sketchplugin

README.md

Sketch Plugin Scripts

A couple of scripts for the Sketch app.

Randomly Distribute

Duplicate the selected object(s) and distribute them across the artboard, randomly rotating them.

Randomly Distribute

Randomly Rotate

Randomly rotate the selected object(s).

Randomise Grid

Add a bit of randomisation to a group of objects, by adjusting their position and rotation.

Randomise Grid

Marching

Take an object and duplicate by a user-defined amount to create a marching group.

Marching

Swap Objects

Swap the position of two objects, taking into account their difference in height.

Swap Objects

Simple Mail Merge

Duplicate an art board or group and replace the text inside the labels with user-provided data. This plugin expects csv data and will replace numeric tags (tagged with curly braces {}) with the csv data.

Note: this plugin has been moved to its own repository: https://github.com/kumo/sketch-mail-merge

Installation

  1. Download the ZIP file with the Plugins
  2. Copy the contents to the plugin folder (Open up Sketch, and go to PluginsReveal Plugins Folder… to open it.)

Plugin Folder Path

  • App Store: ~/Library/Containers/com.bohemiancoding.sketch3/Data/Library/Application Support/com.bohemiancoding.sketch3/Plugins

Find this useful?

If you find these plugins useful, consider buying me a cake (it goes very well with coffee!)