🌵 A true version control tool for designers
TypeScript CSS Other
Clone or download
Failed to load latest commit information.
.github merge upstream Jun 29, 2018
.vscode hide .eslintcache from the VS code sidebar Jan 11, 2018
app version 0.3.12 Jul 16, 2018
assets/icons Merge remote-tracking branch 'upstream/master' Apr 24, 2018
docs merge upstream Jun 29, 2018
eslint-rules Enforce `'use strict'` (non-)use Jan 6, 2018
gemoji @ 50865e8 Get some gemoji Sep 2, 2016
plugin version 0.3.12 Jul 16, 2018
script fix release zip name Jul 17, 2018
tslint-rules Revert "Revert "ESLint for great justice: Episode I"" Oct 19, 2017
.babelrc Teach babel to understand dynamic import statements May 22, 2018
.editorconfig show sketch files May 18, 2017
.eslintrc.yml Merge branch 'master' into pr/3675 Apr 2, 2018
.gitattributes Don't normalize line endings in fixture repositories on Windows Jan 28, 2018
.gitignore merge upstream Jun 4, 2018
.gitmodules switched this submodule over to using HTTPS Apr 11, 2017
.node-version Bump nodenv version to 8.11.3 Jul 3, 2018
.prettierignore update prettier and format SCSS files Feb 1, 2018
.prettierrc.yml let the SCSS files breathe to workaround an obscure mutli-line commen… Jun 18, 2018
CODE_OF_CONDUCT.md Revert "Run Prettier on All The Things" Feb 1, 2018
LICENSE include Github, Inc. in LICENSE Jul 20, 2017
README.md merge upstream Jun 11, 2018
changelog.json version 0.3.12 Jul 16, 2018
circle.yml merge upstream Jun 29, 2018
kactus.json respect the root config Jul 23, 2017
package-lock.json merge upstream Jul 15, 2018
package.json fix typo Jul 15, 2018
tsconfig.json Address review comments Jul 4, 2018
tslint.json address warning by migrating to new config value Mar 22, 2018



A proper version control tool for designers

CircleCI Sketch.app license 90+% TypeScript

Kactus is a tool to bring proper version control (as in git) to designers (only sketch users for now, but we need to start somewhere, right?).

This new tool is on the next level:

  • it brings the entire git flow to sketch: branches, pull requests, team collaboration (you can work on the same file and automatically merge the changes), etc
  • you can share pages across multiple sketch files
  • you can publish pages on the internet and import them in another project (soon)!

Kactus screenshot - macOS

🌵 Where can I get it?

Download the installer for your operating system:

🌵 I have a problem with Kactus

First, please search the open issues and closed issues to see if your issue hasn't already been reported (it may also be fixed).

There is also a list of known issues that are being tracked against Kactus, and some of these issues have workarounds.

If you can't find an issue that matches what you're seeing, open a new issue choose the right template and provide us with enough information to investigate further.

🌵 How can I contribute to Kactus?

The CONTRIBUTING.md document will help you get setup and familiar with the source. The documentation folder also contains more resources relevant to the project.

If you're looking for something to work on, check out the help wanted label.

🌵 More Resources

See kactus.io for more product-oriented information about Kactus.

🌵 License