Technology

A New Tool Makes It Easier to Draw Diagrams for Academic Papers

Martin HollowayPublished 2month ago3 min readBased on 1 source
Reading level
A New Tool Makes It Easier to Draw Diagrams for Academic Papers

A free online tool at tikz.dev/editor now lets people draw and edit diagrams visually, without having to write code by hand. Move a shape or line on screen, and the underlying code updates instantly in sync.

To understand why this matters, it helps to know what TikZ is. TikZ is a code-based system for creating diagrams — charts, flowcharts, circuit diagrams, anything visual — that lives inside LaTeX, which is software widely used by academics and scientists to write papers and books. The advantage of TikZ is that you can create very polished, professional diagrams entirely within your document. The disadvantage is that it requires writing coordinates and commands by hand.

The old workflow was painful. You would type code to position a box or arrow. Then you would compile your entire document — a process that can take seconds or minutes — and check if the shape ended up in the right place. If not, you would adjust the code and compile again. Repeat dozens of times. The feedback loop between what you intended and what you saw was slow.

The new tool closes that gap. It works like a traditional drawing program — click and drag shapes, and the code behind them updates automatically. You see the result immediately. For anyone who has hand-coded a TikZ diagram before, you know how much faster this is.

This is not the first attempt at a visual editor for TikZ. An older tool called TikZiT exists on desktop computers and works well for graph diagrams — the kind with nodes and connecting lines — but it has a narrower scope than TikZ itself. Other tools generate TikZ code from a visual interface, but usually with limitations. A browser-based editor that keeps your code visible and in sync with what you draw is a cleaner approach, especially now that many academics already work in browser-based LaTeX environments like Overleaf.

The tool is useful for a specific group of people: graduate students making figures for theses, researchers creating diagrams for conference papers, and engineers who document systems in text form. It is less useful if you are already comfortable thinking in TikZ coordinates and want a faster way to write code. It is most helpful if you prefer to start with something visual, or if you need to tweak a diagram's layout without recalculating positions by hand.

The editor is free and requires no account or login. That is important in academic settings, where even small friction — needing approval to buy a tool, waiting for an account to be created — can prevent adoption, even when the tool would save time.

LaTeX and TikZ are not disappearing anytime soon. Newer alternatives like Typst have gained attention for being faster and easier to use, but TikZ has decades of use behind it, and the enormous number of existing diagrams in published papers keeps people tied to it. A tool that makes the work faster without breaking compatibility with existing documents and workflows fills a real gap. The practical question now is whether this editor can handle the full range of complex TikZ features — hidden layers, clipped shapes, custom styling, and more — that people rely on for sophisticated diagrams. Early users will answer that quickly.