Quantum SDKs and Software Tools

Quantum SDKs and Software Tools

In this blog post, we will explore a comprehensive list of the top quantum software development kits (SDKs) and software packages that can help you get started with quantum computing. With the growing interest in quantum computing, a plethora of SDKs and software packages have been developed to cater to the needs of both beginners and experienced developers. The article includes two tables of popular quantum SDKs and software for applications and tools. These SDKs and software packages are sorted alphabetically based on their names and are developed by various organizations and communities. They are essential for researchers and developers interested in exploring quantum computing.

🧑🏻‍💻 Quantum SDKs

This list covers the most popular SDKs, including Amazon Braket, Qiskit, Cirq, ProjectQ, and many others (sorted alphabetically based on the Quantum SDK name).

No. Quantum SDK Github link
1 Amazon Braket SDK Python https://github.com/aws/amazon-braket-sdk-python
2 Cirq https://github.com/quantumlib/Cirq
3 cuQuantum https://github.com/NVIDIA/cuQuantum
4 D-Wave Ocean SDK https://github.com/dwavesystems/dwave-ocean-sdk
5 Intel-QS https://github.com/iqusoft/intel-qs
6 Liquid https://github.com/StationQ/Liquid
7 OpenQL https://github.com/QuTech-Delft/OpenQL
8 PennyLane https://github.com/PennyLaneAI/pennylane
9 ProjectQ https://github.com/ProjectQ-Framework/ProjectQ
10 PyQuil https://github.com/rigetti/pyquil
11 Q++ https://github.com/softwareQinc/qpp
12 qcircuit https://github.com/CQuIC/qcircuit
13 Qibo https://github.com/qiboteam/qibo
14 Qiskit AER https://github.com/Qiskit/qiskit-aer
15 Qiskit Terra https://github.com/Qiskit/qiskit-terra
16 QuSpin https://github.com/weinbe58/QuSpin
17 QuEST https://github.com/QuEST-Kit/QuEST
18 Quirk https://github.com/Strilanc/Quirk
19 Quantum Circuit Simulator https://github.com/quantastica/quantum-circuit
20 Quantum Computing (Quintuplet) https://github.com/corbett/QuantumComputing
21 Quantum Libraries https://github.com/microsoft/QuantumLibraries
22 Quantum Utils for Mathematica https://github.com/QuantumUtils/quantum-utils-mathematica
23 QWIRE https://github.com/inQWIRE/QWIRE
24 Quipper https://github.com/thephoeron/quipper-language
25 QRACK https://github.com/vm6502q/qrack
26 Silq https://github.com/eth-sri/silq
27 STAQ https://github.com/softwareQinc/staq
28 Strawberry Fields https://github.com/XanaduAI/strawberryfields
29 Tequila https://github.com/tequilahub/tequila
30 tket https://github.com/CQCL/tket
31 XACC https://github.com/eclipse/xacc
32 Yao.jl https://github.com/QuantumBFS/Yao.jl
33 cds-tum/ddsim https://github.com/cda-tum/ddsim
34 Qiskit Runtime https://github.com/Qiskit/qiskit-runtime
35 Qiskit Metal https://github.com/Qiskit/qiskit-metal
36 Qiskit Nature https://github.com/Qiskit/qiskit-nature
37 Qutip-QIP https://github.com/qutip/qutip-qip
38 q.js https://github.com/stewdio/q.js/

💻 Quantum Software Packages

The following table lists popular quantum software that are used for developing quantum applications and tools. These software packages are sorted alphabetically based on their names and include tools such as qiskit-machine-learning, qiskit-nature, and tensorflow/quantum. These software packages are developed by various organizations and communities and are essential for researchers and developers interested in exploring quantum computing.

No. Quantum Software Github link
1 AgnostiqHQ/covalent https://github.com/AgnostiqHQ/covalent
2 boschmitt/tweedledum https://github.com/boschmitt/tweedledum
3 epiqc/ScaffCC https://github.com/epiqc/ScaffCC
4 lanl/qmasm https://github.com/lanl/qmasm
5 netket/netket https://github.com/netket/netket
6 openqasm/openqasm https://github.com/openqasm/openqasm
7 PennyLaneAI/qml https://github.com/PennyLaneAI/qml
8 qir-alliance/qcor https://github.com/qir-alliance/qcor
9 Qiskit/qiskit-finance https://github.com/Qiskit/qiskit-finance
10 Qiskit/qiskit-machine-learning https://github.com/Qiskit/qiskit-machine-learning
11 Qiskit/qiskit-nature https://github.com/Qiskit/qiskit-nature
12 Qiskit/qiskit-optimization https://github.com/Qiskit/qiskit-optimization
13 Quantumomatic/pyzx https://github.com/Quantomatic/pyzx
14 quantumlib/OpenFermion https://github.com/quantumlib/OpenFermion
15 quantumlib/Stim https://github.com/quantumlib/Stim
16 SoftwareQuTech/SimulaQron https://github.com/SoftwareQuTech/SimulaQron
17 tensorflow/quantum https://github.com/tensorflow/quantum
18 tqsd/QuNetSim https://github.com/tqsd/QuNetSim
19 unitaryfund/mitiq https://github.com/unitaryfund/mitiq
20 vprusso/toqito https://github.com/vprusso/toqito
21 zapatacomputing/orqviz https://github.com/zapatacomputing/orqviz
Related Posts
Leave a Reply

Your email address will not be published.Required fields are marked *