mirror of
https://github.com/varkor/quiver.git
synced 2024-08-15 16:50:29 +03:00
A modern commutative diagram editor for the web.
category-theorycommutativecommutative-diagramsdiagrameditorlatexpasting-diagramsstarred-repostarred-varkor-repotikztikz-cdtikzcd
src | ||
.gitmodules | ||
LICENSE | ||
README.md |
quiver
A graphical editor for commutative diagrams that exports to tikzcd.
Features
- An intuitive graphical interface for creating and modifying commutative diagrams.
- Support for objects, morphisms, natural transformations.
- tikzcd (LaTeX) export.
- Shareable links.
- Smart label alignment and edge offset.
- Parallel (shifted) arrows.
- Arrow styles, including:
- Dashed and dotted edges.
- Maps to arrows.
- Monomorphisms and epimorphisms.
- Inclusions.
- Pullbacks and pushouts.
- Adjunctions.
- Equality.
- Harpoons.
- Squiggly arrows.
- Multiple selection.
- A history system with undo and redo.
- Panning.
Screenshots
The interface:
Parallel arrows:
Natural transformations:
Adjunctions: