spicegui - Graphical user interface for circuit simulation on GNU/Linux using ngspice

  •        140

SpiceGUI is a program that aims to make circuit simulation on GNU/Linux operating systems easier with a modern and easy to use graphical user interface. This program makes more straightforward the process from schematic edition to result analysis with a modern Gtk3 interface. Add ppa:rafael1193/spicegui repository.




Related Projects

easy to use spice interface

  •    C

An easy to use spice interface with GTK. This project allows to start and view the simultions with one or two click. It uses gschem for the schematics and ngspice as simulator.


  •    C

Ngspice project aims to improve the spice3f5 circuit simulator.

LCSIM - Laboratory Circuit Simulator

  •    C

Laboratory Circuit Simulator is transient simulator whiht analog and digital components support for laboratory classes. This support spice netlist files, DSP Tms320f243 DSPemu integration and has high customizable device modules development in c.


  •    C++

SPICE+ is a graphical user interface for the circuit simulator SPICE. It includes a full-featured schematic editor and a model editor. SPICE+ can be extended easily thanks to the plugin architecture.


  •    C++

Provides a GUI for two freely available electronic circuit simulation engines: GNU-Cap and NG-Spice.

qucs - Qucs Project official mirror

  •    C++

Qucs is an integrated circuit simulator which means you are able to setup a circuit with a graphical user interface (GUI) and simulate the large-signal, small-signal and noise behaviour of the circuit. After that simulation has finished you can view the simulation results on a presentation page or window. After release 0.0.18 the project started to use the Git flow strategy for branching http://nvie.com/posts/a-successful-git-branching-model/.

ASCO (A SPICE Circuit Optimizer)

  •    C

The ASCO project aims to bring circuit optimization capabilities to existing SPICE simulators using a high-performance parallel differential evolution (DE) optimization algorithm. It supports Eldo, HSPICE, LTspice, Spectre, and Qucs.


  •    C

Spice+ is a general-purpose circuit simulation program, based directly on SPICE 3F.5 from the University of California (Berkeley). An improved version of Spice for DOS, Windows and Linux. http://spicep.sourceforge.net

Quite Universal Circuit Simulator

  •    C++

Qucs is a circuit simulator with graphical user interface. The software aims to support all kinds of circuit simulation types, e.g. DC, AC, S-parameter, Transient, Noise and Harmonic Balance analysis. Pure digital simulations are also supported.


  •    C++

Simulator for thermal conduction in solid material. Uses SPICE for calculations and wxWindows for providing Windows and Linux GUI.

DCSim - digital circuit simulator

  •    C++

Digital circuit simulator

Python Digital Circuit Simulator


This is the Digital Logical Circuit Simulator built using Python.

Logical Synchronous Circuit Simulator


As part of a student project, we are trying to make a logic synchronous circuit simulator, with the ultimate goal of simulating a processor and a digital clock running on it.


  •    C

Optimizer for External Function Evaluation. Can handle function and least square minimization. Designed for external time consuming simulators (e.g. FEM simulator, Spice simulator). Can define parallel running tasks for gradient and line minimization


  •    C

A UNIX/X11 circuit drawing application with schematic capture. Features user-definable parts libraries and fully hierarchical SPICE netlist generation.

web based electronic laboratory

  •    Java

Virtual electronic circuit simulation with JAVA based schematic entry and wave viewer, based on (Berkeley) SPICE, for any OS/Server/Browser configuration. Due to missing public feedback for over one year its status is set to INACTIVE (1/2004) - sorry.



Much like SPICE does for circuit designers, SUGAR provides for MEMS designers a tool for quickly specifying their devices in a netlist type format and analyzing their devices with different simulation and mathematical techniques.


  •    C++

TinyCAD is a program for drawing circuit diagrams commonly known as schematic drawings. It supports standard and custom symbol libraries. It supports PCB layout programs with several netlist formats and can also produce SPICE simulation netlists.

Secsea Circuit Evolution


Secsea stands for quot;Synthesis of Electronic Circuits in Spice with Evolutionary Algorithmsquot;. The idea is to use a Linux cluster to magically evolve circuits according to an arbitrary specification in the form of a python script.


  •    C

Gwave is a waveform viewer for the output of analog electronic circuit simulators such as spice. It displays the data as 2-D plots, and allows for interactive scrolling, zooming, and measuring of the waveforms.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.