This site curates programming languages, libraries, and simulators for quantum computation. The information is categorized and organized by programming language and method of quantum computation.
Please read the contribution guidelines before contributing. Please add quantum programming language, libraries, simulators by raising a pull request.
- Qiskit
developer:IBM - PennyLane
developer:XANADU - Cirq
developer:Google - TensorFlowQuantum
developer:Google - Blueqat
developer:blueqat - Qulacs
- PaddleQuantum
developer:Baidu - torchquantum
developer: - Qulacs
developer:QunaSys - scikit-qulacs
developer: - ProfectQ
developer: - pyquil
developer:Rigetti Computing - pytket
developer:Quantinuum - EQuaTE
Tool to visually identify Barren Plateaus, a challenge in quantum machine learning
https://sites.google.com/view/equate-aimlab - lambeq
developer:Cambridge Quantum
Tools for Quantum Natural Language Processing
paper
- StrawberryFields
developer:XANADU
- Bloqade
developer:QuEra
- Qiskit.js
developer:IBM
developer:Microsoft