QuCoSi is a C++ library for simulating a quantum computer. Its name is an acronym for Quantum Computer Simulation. QuCoSi allows to build elemental to complex quantum circuits easily using its Qubit and Gate classes. The used qubits and gates are plain column vectors and unitary matrices that can be inspected and modified easily. Its emphasis lies on readability and ease of use instead of speed or optimization.
Quantum Information Toolkit (QIT) is a free, open source numerical toolkit for various quantum information and computing -related purposes, distributed under GPL. It is available for both MATLAB (version 7.6 or newer) and Python 2.6.
qsims (quantum simulation software) was developed as a tool for studying quantum computing in addressable optical lattices. It is a general-purpose quantum simulation software package, capable of simulating the dynamics of systems with a wide range of Hamiltonians. qsims is by no means limited to optical lattices, and could be adapted for use in many other physical systems, or for use as a teaching tool.
jQuantum is a program which simulates a quantum computer. You can design quantum circuits with it and let them run. The current state of the quantum register is illustrated.
The aim of jQuantum is to enable development as well as demonstrations of quantum algorithms. Another main purpose, however, is to create images in your head, and thereby - understanding.
libquantum is a C library for the simulation of quantum mechanics, with a special focus laid to quantum computing. It started as a pure quantum computer simulator, but support for general quantum simulation has been recently added.