A simple visual editor for creating commutative diagrams.
Clone or download
Latest commit 9ac0249 Aug 12, 2018
Failed to load latest commit information.
css Fix #14 Dec 11, 2017
img Optimize link.svg Oct 14, 2017
src Added "export" Aug 6, 2018
.gitignore Add arrow svg assets Aug 17, 2017
LICENSE Initial commit Aug 16, 2017
README.md Point to https Mar 11, 2018
favicon.ico Add favicon Aug 21, 2017
index.html Add description meta tag Sep 24, 2017
package-lock.json Update dependencies Aug 12, 2018
package.json Update dependencies Aug 12, 2018
screenshot.png Update screenshot Aug 27, 2017
webpack.config.js Update dependencies May 3, 2018



A simple visual editor for creating commutative diagrams.

You can download the latest release to host it on your own or try it out here.



Make sure you have Node.js and npm installed. First, clone this repository:

$ git clone https://github.com/yishn/tikzcd-editor
$ cd tikzcd-editor

Install dependencies with npm:

$ npm install

You can build by using the build command:

$ npm run build

This will create a minified bundle dist/bundle.js and its source map. To launch, simply open index.html in your favorite modern browser.

Use the watch command for development:

$ npm run watch


Bug reports and pull requests are always welcome! Please consult the issues list for existing issues beforehand.

You can also support this project by donating.