jCircuits is a logic circuits simulation.

It allows you to create and wire your own circuits and then observe how they behave.
Beside all basic gatters there are also more advanced elements and a few premade examples.

A special feature is the 3D mode, to see your circuit layout on a 3D surface.
And the simplistic graphic for each component.

###Components

####Basic

- Source (Simple Lever)
- Target (Display)
- NOT
- AND
- NAND
- OR
- NOR
- XOR
- XNOR

####Advanced

- Half Adder
- Full Adder
- JK-FlipFlop
- D-FlipFlop
- Multiplexer
- Demultiplexer

####Bus

- Bus-Bin-Source (8Bit Binary Chooser)
- Bus-Bin-Target (8Bit Binary Display)
- Bus-Dec-Source (8Bit Decimal Chooser)
- Bus-Dec-Target (8Bit Decimal Display)
- Bus-Hex-Source (8Bit Hex Chooser)
- Bus-Hex-Target (8Bit Hex Display)
- Bus-Splitter
- Bus-Merger
- Bus: NOT
- Bus: ADD-1
- Bus: SUB-1
- Bus: SHIFT-LEFT
- Bus: SHIFT-RIGHT
- Bus: ADD
- Bus: SUB
- Bus: MULT
- Bus: DIV
- Bus: AND
- Bus: NAND
- Bus: OR
- Bus: NOR
- Bus: XOR
- Bus: XNOR

#####Premade Circuits

- XOR-Adder
- Half-Adder
- Full-Adder
- Data-FlipFlop
- Multiplexer