All Projects β†’ jordansinger β†’ Assistant

jordansinger / Assistant

Licence: MIT license
Talk to Sketch

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Assistant

sketch-slicer
Creating slices for selected layers in Sketch
Stars: ✭ 37 (+5.71%)
Mutual labels:  sketch, sketch-plugin
Isometry
πŸ“¦ Sketch plugin that allows to create isometric projections from layers
Stars: ✭ 18 (-48.57%)
Mutual labels:  sketch, sketch-plugin
symbol-namer
A plugin to help you rename symbol instances. Rename symbol instances to their override text values, or set and use a default name.
Stars: ✭ 17 (-51.43%)
Mutual labels:  sketch, sketch-plugin
symbol-insert
A simple plugin to insert your Sketch symbols
Stars: ✭ 25 (-28.57%)
Mutual labels:  sketch, sketch-plugin
sketch-library-unlinker
A Sketch plugin that can unlink symbols linked to a specific library, or unlink symbols that have been deleted in their libraries.
Stars: ✭ 21 (-40%)
Mutual labels:  sketch, sketch-plugin
diverseui-sketch-plugin
Fill your designs with photos of diverse users. Resource for images, avatars, and content.
Stars: ✭ 70 (+100%)
Mutual labels:  sketch, sketch-plugin
DesignToken2Code
Convert design tokens to SCSS variables as code
Stars: ✭ 16 (-54.29%)
Mutual labels:  sketch, sketch-plugin
sketch-flip-size
πŸ” FlipSize is a small Sketch plugin to flip the size of a shape, layer or artboard
Stars: ✭ 16 (-54.29%)
Mutual labels:  sketch, sketch-plugin
Sketch-SelectPlus
Sketch plugin to select different layers of specific types. It basically selects everything!
Stars: ✭ 20 (-42.86%)
Mutual labels:  sketch, sketch-plugin
sketch-debugger
πŸ› Debugger Plugin and Utils for Sketch Plugin Developers
Stars: ✭ 16 (-54.29%)
Mutual labels:  sketch, sketch-plugin
design-tokens-plugin
Support end of life! Delivering consistent Design System. A Sketch plugin that exports Design Tokens to JSON format. You can export colors, typography, icons and utilis. A must-have tool for design system project.
Stars: ✭ 100 (+185.71%)
Mutual labels:  sketch, sketch-plugin
Sketch-Keyboard-Resize
A Sketch plugin that lets you resize objects from all sides with keyboard shortcuts. As a bonus you can specify the resize amount.
Stars: ✭ 16 (-54.29%)
Mutual labels:  sketch, sketch-plugin
ForeignIpsum
Generate text for your mockups in multiple languages Β―\_(ツ)_/Β―
Stars: ✭ 43 (+22.86%)
Mutual labels:  sketch, sketch-plugin
print-export-sketchplugin
Exports a PDF for printing
Stars: ✭ 85 (+142.86%)
Mutual labels:  sketch, sketch-plugin
Sketch-to-Clickthrough-HTML
Sketch plugin for creating a click-through HTML prototype
Stars: ✭ 75 (+114.29%)
Mutual labels:  sketch, sketch-plugin
sketch-align-layers-middle-no-bounds
sketch align layers middle no bounds from parent layer
Stars: ✭ 13 (-62.86%)
Mutual labels:  sketch, sketch-plugin
context-sketch-plugin
Count character, words, and paragraphs from a text layer easily inside Sketch!
Stars: ✭ 13 (-62.86%)
Mutual labels:  sketch, sketch-plugin
sketchplugin-swift-color
A Sketch Plugin for generating UIColor and NSColor initializer Swift code from fill color of selected layers.
Stars: ✭ 58 (+65.71%)
Mutual labels:  sketch, sketch-plugin
sketch-data-faker
A Sketch plugin providing 130+ types of smart placeholder content for your mockups from Faker.js and other sources.
Stars: ✭ 62 (+77.14%)
Mutual labels:  sketch, sketch-plugin
Smile-Sketch
ζ–‡ζ‘£εΏ«ι€Ÿζ•΄η†ζŽ’εΊοΌŒθ΅„ζΊε―Όε…₯δΈŽε―Όε‡Ί
Stars: ✭ 14 (-60%)
Mutual labels:  sketch, sketch-plugin

alt text

Assistant

Talk to Sketch

Download the Sketch plugin

Assistant is a Sketch plugin that lets you add shapes and icons to your document simply by saying what you want

See a demo here

"Draw a red rectangle that is 200px x 300px"

"Add a blue circle thats 500px"

"Insert a heart icon"

How it works

Assistant is powered by a private API which translates your words into instructions that Sketch can understand. It uses Wit.ai for natural language processing.

Assistant currently supports adding shapes and icons to your Sketch document.

Once installed in Sketch, you can access Assistant using the keyboard shortcut CMD + Shift + i, or via the Plugins menu.

alt text

Shapes

Assistant supports adding shapes to your document. In addition to defining the shape, you can determine the color and dimensions as well.

Currently supported shapes include:

  • Rectangle
  • Square
  • Oval
  • Circle
  • Triangle

You can add a shape to your document using the following examples:

"Add a rectangle"

"Draw a square"

"Insert an oval"

"Add a circle"

"Draw a triangle"

Notice the keywords that indicate you want to draw something, e.g. add, draw, insert

Colors

While drawing shapes, you can include a color as well.

Assistant supports any valid color names and hexadecimal values, as seen by Chroma, a Ruby gem for color manipulation and palette generation.

You can add color to your shapes using the following examples:

"Add a blue rectangle"

"Draw a circle #ff0000"

"Insert a triangle that is green"

Dimensions

While drawing shapes, you can include dimensions.

Dimensions are found in your input listed in order of width first, then height.

You can add dimensions to your shapes using the following examples:

"Add a red rectangle 100px by 200px"

"Draw a blue circle 500"

Icons

Assistant supports any icon that is included in the Feather icon set. You don't need to know the explicit name of a Feather icon in order to add it to your document, as they are mapped to keywords based on tags provided by Feather.

See the list of supported icons and their tags

You can add icons to your document using the following examples:

"Add a heart icon"

"Insert the twitter icon"

"Draw a music icon"

Notice the keyword icon which indicates that you want to add an icon to the document

Assistant is meant to be an experiment into the possibilities of design tools.

I build my ideas.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].