All Projects → sketch-hq → sketch-assistants

sketch-hq / sketch-assistants

Licence: MIT License
Monorepo containing the official Sketch Assistants, along with utility functions and types for Sketch Assistant development.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to sketch-assistants

Chromata
A color plugin for Sketch
Stars: ✭ 15 (-61.54%)
Mutual labels:  sketch
sketch-search-everywhere
A Sketch plugin for searching layer and selecting it.
Stars: ✭ 53 (+35.9%)
Mutual labels:  sketch
sketch-find-and-replace-text
Find and replace text throughout your Sketch document
Stars: ✭ 41 (+5.13%)
Mutual labels:  sketch
sketch-plugin
Design your next Atlassian app with our component libraries and suite of Sketch tools 💎
Stars: ✭ 51 (+30.77%)
Mutual labels:  sketch
nudge-resize-sketch-plugin
Sketch Plugin to quickly resize a layer with keyboard shortcuts
Stars: ✭ 25 (-35.9%)
Mutual labels:  sketch
safari
Safari Dark/Light theme for Sketch
Stars: ✭ 28 (-28.21%)
Mutual labels:  sketch
boring-avatars
Boring avatars is a tiny JavaScript React library that generates custom, SVG-based avatars from any username and color palette.
Stars: ✭ 3,582 (+9084.62%)
Mutual labels:  sketch
design-system-sketch
Tools and resources for Priceline's Design System.
Stars: ✭ 33 (-15.38%)
Mutual labels:  sketch
instance-locator
Sketch plugin to locate instances of a symbol
Stars: ✭ 34 (-12.82%)
Mutual labels:  sketch
set-sketch-paper
SetSketch: Filling the Gap between MinHash and HyperLogLog
Stars: ✭ 23 (-41.03%)
Mutual labels:  sketch
sketch-markup-listify
Sketch plugin for convert and copy text layers into HTML lists.
Stars: ✭ 31 (-20.51%)
Mutual labels:  sketch
Fusion360WrapSketch
Wrap sketch curves around a cylinder
Stars: ✭ 33 (-15.38%)
Mutual labels:  sketch
storybook-addons-abstract
Storybook addon for linking Abstract layer and collection shares to stories. Example:
Stars: ✭ 63 (+61.54%)
Mutual labels:  sketch
smooth-sketch
An open-source Swift framework for realistic freehand drawing on SpriteKit Games.
Stars: ✭ 27 (-30.77%)
Mutual labels:  sketch
Sketch-Plugin
Plugin to share artboards directly via WeTransfer. Share the link easily with your colleagues and friends.
Stars: ✭ 39 (+0%)
Mutual labels:  sketch
finastra-design-kit
The Finastra Design Kit includes customised Design UI kit, components UI kit, icons, fonts, persona template, etc.
Stars: ✭ 23 (-41.03%)
Mutual labels:  sketch
sketch-git-hooks
Easy trick how to enjoy Git versioning for Sketch files thanks to Git Hooks
Stars: ✭ 12 (-69.23%)
Mutual labels:  sketch
Sketch-StickyGrid
Sketch plugin to make paths be snapped to grid.
Stars: ✭ 62 (+58.97%)
Mutual labels:  sketch
sketch-file-format-ts
TypeScript types for the Sketch File Format
Stars: ✭ 42 (+7.69%)
Mutual labels:  sketch
kironroy.github.io
Portfolio
Stars: ✭ 14 (-64.1%)
Mutual labels:  sketch

Sketch Assistants

A TypeScript monorepo for Sketch Assistants and related packages.

Contents

Assistants

Packages

Development

This section of the readme deals with development only. If you're just here to install Assistants in Sketch you can safely ignore this section.

Tools

Getting started

  1. Clone the repository.
  2. Run yarn in the root folder.
  3. Head to the package folder you wish to work with for additional documentation (linked above).

Monorepo scripts

These scripts operate globally across every package in the monorepo.

Script Description
yarn build Builds all packages
yarn test Test all packages
yarn format-check Check the format for all code in the monorepo
yarn release Build and release all packages to npm

Release process

This repository uses Atlassian Changesets to manage the npm release process. Read the docs for more information, but the top-level summary is:

  1. If you want the work you're doing on a package, or set of packages, to be released then run yarn changeset. An interactive CLI will ask you which packages should be released, and what sort of semver bump type they should receive.
  2. The CLI will generate a changeset for you in the repository, which you should include in your Pull Request.
  3. To release the packages to npm, based on the changesets that accumulate in the repository, merge the automatically generated Pull Request called Version Packages.
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].