A simple visual editor for creating commutative diagrams.
See the codeA 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 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
To create a self-contained archive file ready for distribution, run the following command:
$ npm run dist
This will create a folder and a zip file in the dist folder.
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.
A big thanks to these lovely people:
(top 24 of 42)
4,250 followers · starred Jul 2018
2,179 followers · starred Nov 2017
870 followers · starred Jan 2018
95 followers · starred Jan 2018
A simple visual editor for creating commutative diagrams.
See the codeA 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 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
To create a self-contained archive file ready for distribution, run the following command:
$ npm run dist
This will create a folder and a zip file in the dist folder.
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.
A big thanks to these lovely people:
(top 24 of 42)
4,250 followers · starred Jul 2018
2,179 followers · starred Nov 2017
870 followers · starred Jan 2018
95 followers · starred Jan 2018