PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Quantum Python Packages

Python packages with the GitHub topic quantum. Sorted by monthly downloads, with stars and forks.
Qiskit
qiskit

Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.

852K 8K 3K
quantumlib
cirq-core

Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.

271K 5K 1K
qutip
qutip

QuTiP: Quantum Toolbox in Python

241K 2K 803
microsoft
qdk

Microsoft Quantum Development Kit, including the Q# programming language, resource estimator, and Quantum Katas

208K 1K 218
openqasm
oqpy

OpenQASM 3 + OpenPulse in Python

173K 31 15
PennyLaneAI
pennylane

PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.

163K 3K 878
jcmgray
quimb

A python library for quantum information and many-body calculations including tensor networks.

126K 669 150
quantumlib
cirq-ionq

Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.

114K 5K 1K
amazon-braket
amazon-braket-sdk

A Python SDK for interacting with quantum devices on Amazon Braket

112K 374 199
quantumlib
cirq

Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.

101K 5K 1K
quantumlib
cirq-google

Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.

95K 5K 1K
Qiskit
qiskit-terra

Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.

86K 8K 3K
quantumlib
cirq-web

Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.

79K 5K 1K
quantumlib
cirq-pasqal

Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.

79K 5K 1K
quantumlib
cirq-aqt

Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.

78K 5K 1K
schijioke-uche
qiskit-connector

Qiskit connector is quantum computing SDK extension which is a helper for Qiskit runtime service that streamlines authentication, plan detection, and backend selection for quantum computing algorithms. using Qiskit connector intelligence Core.

76K 4 2
AgnostiqHQ
covalent

Pythonic tool for orchestrating machine-learning/high performance/quantum-computing workflows in heterogeneous compute environments.

61K 868 114
dwavesystems
dwave-gate

dwave-gate provides the functionality for generating quantum circuit description language (QCDL) programs.

39K 17 14
quantumlib
tesseract-decoder

Search-based decoder for quantum error correction (QEC) written in C++ and Python.

38K 121 32
NVIDIA
cudaq

C++ and Python support for the CUDA Quantum programming model for heterogeneous quantum-classical workflows

33K 1K 481
quantumlib
chromobius

Open-source implementation of a Möbius decoder for color codes used in quantum error correction (QEC)

33K 44 10
netket
netket

Machine learning algorithms for many-body quantum systems

32K 702 218
quantumlib
cirq-rigetti

Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.

29K 5K 1K
microsoft
azure-quantum

The azure-quantum python package submits jobs to the Azure Quantum service.

28K 162 113
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology