tencent-quantum-lab/tensorcircuit
Tensor network based quantum software framework for the NISQ era
TensorCircuit helps quantum algorithm researchers and quantum computing scientists design, simulate, and test quantum circuits and algorithms. It takes your quantum circuit designs and parameters, providing simulation results like wavefunctions, expectation values, and samples. This framework is ideal for those working on quantum-classical hybrid algorithms and variational quantum algorithms, especially in the NISQ era.
344 stars. Available on PyPI.
Use this if you are developing and simulating quantum algorithms and require high efficiency, scalability for large qubit counts, and the flexibility to integrate with modern machine learning frameworks and real quantum hardware.
Not ideal if you are primarily focused on basic quantum programming tutorials or do not require advanced simulation techniques like tensor networks, automatic differentiation, or hardware acceleration.
Stars
344
Forks
94
Language
Python
License
—
Category
Last pushed
Oct 22, 2025
Commits (30d)
0
Dependencies
4
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/tencent-quantum-lab/tensorcircuit"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related frameworks
PennyLaneAI/pennylane
PennyLane is an open-source quantum software platform for quantum computing, quantum machine...
qiskit-community/qiskit-machine-learning
An open-source library built on Qiskit for quantum machine learning tasks at scale on quantum...
netket/netket
Machine learning algorithms for many-body quantum systems
mit-han-lab/torchquantum
A PyTorch-based framework for Quantum Classical Simulation, Quantum Machine Learning, Quantum...
tensorflow/quantum
An open-source Python framework for hybrid quantum-classical machine learning.