KLogic is an application for building and simulating digital circuits easily.

It provides an easy way for building circuits containing standard logic components like AND, OR, XOR and flip-flop like RS and JK. In order to build more complex, more structured and reusable circuits, sub circuits can be used. Another device, the equation device type, allows you to describe its behavior by writing boolean algebra formulas. Sub circuits and equation devices can be stored in libraries for reuse.

The simulation of the circuits is running permanently per default while building them.
Single stepping simulation makes it possible to analyze peaks in the circuits.
Signal flow of components can also be displayed in an oscilloscope.

Karnaugh graphical analysis method and others are available for simplifying purposes.
Each device of a circuit has a tunable delay in order to simulate the behavior of real circuits.
With special devices like RAM, tristate and bus it is possible to create computer related circuits more easy.

KLogic is a C++ application based on the QT framework which is intended to run in a Linux KDE environment.

Copyright (C) 1997-2011 Andreas Rostin

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <>.