-
Notifications
You must be signed in to change notification settings - Fork 70
Description
At the Institute of Electronics Engineering (where also a few circuitikz-developers were located) we designed an open source easy to use browser based GUI supporting all currently avaliable symbols.
CircuiCanva supports drawing all current symbols, exports the result as TikZ code and has an easy to use interface to add new future symbols when they are integrated in circuitikz.
We are currently searching for feedback on our implemantation and hope to finde contributors for the whole project. 😊
An interactive, visual, online editor for creating electrical circuit diagrams for LaTeX/CircuiTikZ with ease. Try it out online!
Overview
CircuiTikZ-Designer bridges the gap between visual circuit design and precise LaTeX code, letting you design, customize, and export diagrams without manually writing TikZ commands.
Whether you’re preparing academic papers, teaching materials, or engineering documentation, CircuiTikZ-Designer provides:
- A clean, intuitive interface for fast diagram creation
- An extensive component library for all your circuit needs
- Real-time previews and instant export to high-quality LaTeX code
Stop wrestling with code syntax — focus on your circuit design, and let CircuiTikZ-Designer handle the TikZ.
Edit in CircuiTikZ-Designer | Export to compilable TikZ code |
---|---|
Use it in your LaTeX project! |
---|
Key Features
- Visual Circuit Design: Intuitive interface with multi-tab support and component grouping
- Wide Component Library: Includes most circuit elements plus some tikz components like rectangles, ellipses and arrows
- Export Ready: Generate clean LaTeX/TikZ code and compatible SVG exports for seamless document integration
- Advanced Editing: Rotate, scale, align, distribute, and snap components with clear visuals and flexible editing capabilities
- Component Variants: Easily switch between different versions of components and adjust their properties via the properties window
- Cross-Platform Friendly: Dark mode and mobile support for comfortable online editing anywhere
- MathJax Support: Write MathJax math expressions directly inside text components with real-time rendering
Converter Tool from Simulation Tool Schematics
During the project also a Converter Tool was designed. It converts schematics already designed in your EDA design tool to CircuiTikZ. The idea is to avoid redrawing the circuitry for your documentation/paper if you already have it drawn in your simulation tool.
We would be glad to see you on: https://circuit2tikz.tf.fau.de/designer/ 😊