QQet — Fast quantum circuit simulator with Qiskit-style visualization
Project description
QQet
QQet — Fast quantum circuit simulator with Qiskit-style visualization.
No heavy dependencies — pure NumPy.
Install
pip install qqet
Quick Start
from qqet import QuantumCircuit
from qqet.visualize import plot_histogram
qc = QuantumCircuit(2, name="Bell")
qc.h(0).cnot(0, 1).measure_all()
# Text diagram
print(qc.draw())
# MPL diagram
fig = qc.draw('mpl')
fig.savefig('circuit.png')
# Run & histogram
counts = qc.run(shots=1024)
fig2 = plot_histogram(counts, title="Bell State")
fig2.savefig('histogram.png')
Features
- Qiskit-style ASCII and matplotlib circuit diagrams
- Multi-color academic-style histograms
- No Qiskit required — pure NumPy simulation
- Supports: H, X, Y, Z, S, T, RX, RY, RZ, CNOT, CZ, CCX, SWAP, and more
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
qqet-0.1.0.tar.gz
(18.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
qqet-0.1.0-py3-none-any.whl
(19.4 kB
view details)
File details
Details for the file qqet-0.1.0.tar.gz.
File metadata
- Download URL: qqet-0.1.0.tar.gz
- Upload date:
- Size: 18.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b49cfbd50813025d8a1194077ae727595c27d2d4dd39752cd94bcb12c258933d
|
|
| MD5 |
20c0ce3afce50065e727a91a46fc6ce5
|
|
| BLAKE2b-256 |
d31766ff68231e289e6fb0723487b84f83f293dfe98cb3d93aa59619a313ea04
|
File details
Details for the file qqet-0.1.0-py3-none-any.whl.
File metadata
- Download URL: qqet-0.1.0-py3-none-any.whl
- Upload date:
- Size: 19.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
baef48fd68c7e825a5c696a8c7b1ae0d8d51696f8ab3c574cb262402cbc8324f
|
|
| MD5 |
444638ed9cdee59daa99b72508c0e3fe
|
|
| BLAKE2b-256 |
a817ba14f3e23b7fe8e50f0e3d5e75e4abee68128f1362fe5bbaa1089c92256d
|