Show HN: TikZ Editor – The WYSIWYG Revolution That LaTeX Figures Needed

Show HN: TikZ Editor – The WYSIWYG Revolution That LaTeX Figures Needed

Date: June 23, 2026

What if I told you that one of the most painful parts of academic writing—creating publication-quality figures in LaTeX—just got a visual upgrade? No more squinting at cryptic code blocks, no more compile-and-pray cycles. The TikZ Editor, featured today on Show HN, is here to change the game.

For years, TikZ has been the gold standard for vector graphics in LaTeX. It’s powerful, precise, and infinitely customizable. But let’s be honest: it’s also a nightmare for anyone who thinks visually. You write \draw (0,0) -- (1,1); and hope it looks like a line. The TikZ Editor flips that script entirely.

What Is TikZ Editor?

TikZ Editor is a free, open-source, browser-based WYSIWYG (What You See Is What You Get) tool for creating TikZ figures. It launched on Hacker News as a Show HN project, and the community response has been electric. The editor allows you to draw shapes, add text, position nodes, and connect them—all visually—while generating the corresponding TikZ code in real time.

Think of it as Canva for LaTeX, but without the bloat. You get a clean canvas, a toolbar with basic shapes and connectors, and a live preview. The output is pure TikZ code that you can drop directly into your LaTeX document.

Source

Why This Matters Now

In June 2026, the academic publishing ecosystem is more demanding than ever. Journals require reproducible, vector-based figures. Preprint servers like arXiv mandate LaTeX source files. And with AI-assisted writing tools flooding the market, researchers are looking for ways to streamline their workflows without sacrificing quality.

TikZ Editor sits at the intersection of three major trends:
- Visual-first tools – Users expect drag-and-drop interfaces, even for technical tasks.
- Open-source momentum – Researchers prefer tools they can inspect, modify, and trust.
- LaTeX renaissance – Despite competition from Markdown and web-based editors, LaTeX remains the lingua franca of STEM publishing.

How TikZ Editor Works: A Walkthrough

Let’s say you need a simple flowchart for a neural network paper. In traditional TikZ, you’d write something like:

\begin{tikzpicture}
\node[draw, circle] (input) {Input};
\node[draw, rectangle, right=of input] (hidden) {Hidden};
\node[draw, circle, right=of hidden] (output) {Output};
\draw[->] (input) -- (hidden);
\draw[->] (hidden) -- (output);
\end{tikzpicture}

With TikZ Editor:
1. Open the editor at tikz.dev/editor/.
2. Drag a circle node onto the canvas. Label it “Input.”
3. Drag a rectangle node. Label it “Hidden.”
4. Connect them with an arrow by clicking and dragging between nodes.
5. The code panel updates instantly.

You can tweak colors, line styles, node shapes, and positioning—all visually. The editor supports:
- Basic shapes (circle, rectangle, ellipse, diamond)
- Paths and arrows
- Text labels with LaTeX math
- Grid snapping for alignment
- Export as TikZ code or SVG

Expert tip: Use the “Snap to Grid” feature for perfectly aligned diagrams. This is critical for publication figures where even 0.1mm misalignment can cause reviewer comments.

Real-World Use Cases

Use Case Traditional Approach With TikZ Editor
Neural network architectures Hand-code layers in TikZ, guess positions Drag and stack nodes visually
Circuit diagrams Use CircuiTikZ package, manual coordinate math Draw components, auto-connect
Graph theory proofs Write \node and \draw repeatedly Click to add vertices, drag to connect
Flowcharts for methods sections Use external tool, export as PDF, then include Create directly in TikZ, no export needed

The editor is particularly useful for collaborative projects. You can share the TikZ code (which is plain text) and let collaborators modify it in any LaTeX editor. No proprietary formats, no lock-in.

Comparison with Existing Tools

There have been attempts at TikZ GUIs before—TikZEdt, KtikZ, and various online editors. Most are either abandoned, desktop-only, or limited to basic shapes. TikZ Editor stands out because:

  • It’s web-based – No installation, works on any OS, even tablets.
  • It’s open source – The code is on GitHub. You can self-host, contribute, or audit for security.
  • It generates production-ready code – Not pseudo-TikZ that needs heavy editing.
  • It’s actively maintained – The developer is responsive to issues and feature requests.

However, it’s not a silver bullet. Complex diagrams with custom shadings, 3D projections, or heavy use of PGFPlots still require manual coding. The editor excels at 2D vector diagrams, flowcharts, and block diagrams—the bread and butter of academic figures.

How to Integrate TikZ Editor into Your Workflow

  1. Sketch first – Use the editor to quickly mock up figure layouts.
  2. Export code – Copy the generated TikZ code.
  3. Refine manually – Paste into your LaTeX editor and add custom styling.
  4. Version control – Commit the TikZ code alongside your paper. This is far better than storing binary images.

Pro workflow: Use TikZ Editor in split-screen mode with your LaTeX IDE (Overleaf, TeXstudio, VS Code with LaTeX Workshop). Design the figure in the editor, copy the code, and see it compile instantly in your main document.

The Verdict

TikZ Editor is not the first WYSIWYG tool for LaTeX figures, but it might be the one that finally sticks. Why? Because it respects the user’s intelligence. It doesn’t try to hide the code—it surfaces it. You can use the visual interface to get 80% of the way there, then dive into the code for the final polish.

For researchers, students, and technical writers who have avoided TikZ because of its steep learning curve, this editor is a godsend. For power users, it’s a rapid prototyping tool that saves hours of debugging coordinates.

As of June 2026, the tool is free, open source, and available at tikz.dev/editor/. Give it a try—your LaTeX documents will thank you.

P.S. If you’re building tools that integrate with academic workflows (like citation managers, reference databases, or API-based publishing systems), ASI Biont supports connecting your services through flexible APIs—more details on asibiont.com.

Final Thoughts

The Show HN post for TikZ Editor has already sparked discussions about the future of technical documentation tools. The trend is clear: users want the power of code with the ease of visuals. This editor delivers exactly that. Whether you’re writing a PhD thesis, a conference paper, or a technical report, add this tool to your arsenal.

Your next figure should not take three hours to align. Use TikZ Editor. Draw it in three minutes. Publish with confidence.

← All posts

Comments