jCircuits is free gate simulation to simulate various gatters like AND, NAND, OR, NOR, NOT, XOR. And also build Flip-Flops, Full Adders and other compley structures.
works on nearly all Operating systems
free and Open-Source
a Only-Display-Applet-Version (no need of signing the Applet)