Skip to content

mschweikardt/CircuiTikZ-Designer

 
 

Repository files navigation

CircuiTikZ-Designer

A GUI for easy and fast drawing of circuits to be used with circuitikz. Simply draw your circuit, export the CircuiTikZ code and include it in your LaTeX document!

The official hosting of the current build can be found under https://circuit2tikz.tf.fau.de/designer/

example_image example_image2

Host locally

  1. Have Node.js installed
  2. Clone the repository
  3. Run "npm install" in terminal in project directory
  4. Run "npm start" in terminal in project directory
  5. Open website at URL provided in command line output

How to use

All controls of the application are explained in the help menu in the top right corner via the circled questionmark in the application itself.

Export the circuit

You can export your circuit in multiple different formats:

  • as CircuiTikZ code to use in your LaTeX project.
  • as SVG code to use almost anywhere.
  • as a JSON for sharing and loading designs.

Bugs and Features

Please use the issues page of the project to report bugs and suggest features. Please always provide steps on how to reproduce the bug.

About

A GUI for drawing CircuiTikZ circuits

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 85.8%
  • HTML 8.5%
  • SCSS 5.7%