Qucs 0.0.18

A freely distributed and universal circuit simulator for Linux, Mac OS and Windows
  5 Screenshots
Qucs (Quite Universal Circuit Simulator) is one of the best circuit simulator applications, an open source graphical software implemented in C++ around Qt and designed from the offset to act as an integrated circuit simulator for a vast selection of operating systems.

Features at a glance

The application supports schematic capture, digital and analog simulations, as well as data visualization. It can be used to easily setup a circuit via its intuitive GUI (Graphical User Interface) and simulate small-signal, large-signal and noise behaviour of the circuit.

Additionally, it supports all sorts of circuit simulation types, including noise analysis, AC, DC, harmonic balance analysis, and S-parameter. A command-line circuit simulator is also included, called Qucsator.

Getting started with Qucs

There are various ways to install Qucs on a GNU/Linux operating system, the most easy being to open the package manager of your distribution, search and install the pre-built binary from the main software repositories. Other installation methods are covered on the GitHub page of the project.

After installation, you will be able to launch the program from the main menu of your desktop environment. The user interface is quite easy-to-use and intuitive, allowing the user to quickly create a new project, as well as to open or delete an existing one from the sidebar.

The main toolbar includes all the tools that you need to create circuits and interact with them. Numerous elements can be inserted from the Insert menu, and the Tools menu item gives you quick access to a text editor, filter synthesis, line calculation, component library, and other useful utilities.

Under the hood and supported operating systems

Looking under the hood of Qucs, we can notice that the application is written in the C++ programming language and its graphical user interface is designed using the cross-platform Qt GUI toolkit.

Officially supported operating systems include GNU/Linux, FreeBSD, Microsoft Windows and Darwin/OS X. At the moment, the software has been successfully tested with computers supporting either of the 64-bit (x86_64) and 32-bit (x86) instruction set architectures.

Reviewed by , last updated on December 8th, 2014

developed by:
Michael Margraf
license type:
GPL (GNU General Public License) 
ROOT \ Science and Engineering \ Electronic Design Automation (EDA)
Download Button

In a hurry? Add it to your Download Basket!

softpedia rating


user rating 33



Rate it!
What's New in version 0.0.16
  • The new release comes with an interactive GNU/Octave interface.
  • Support for C++ code export of symbol drawings associated with Verilog-A files, and direct association of symbol drawings to Verilog-HDL, Verilog-A and VHDL code has been implemented.
  • In Verilog-HDL and VHDL subcircuits equations can be used.
  • Syntax highlighting for Octave, Verilog-HDL and Verilog-A syntax in text documents has been added. Pre-compiled VHDL modules and libraries made from user written VHDL code is supported now.
read full changelog
5 Screenshots

Application description

Qucs, short from Quite Universal Circuit Simulator, is an open source and free graphical software written in the C++&n...

Add your review!