Catalyst
Catalyst: a Python JIT compiler for auto-differentiable hybrid quantum programs - Published in JOSS (2024)
MQT Core
MQT Core: The Backbone of the Munich Quantum Toolkit (MQT) - Published in JOSS (2025)
quimb
quimb: A python package for quantum information and many-body calculations - Published in JOSS (2018)
toqito -- Theory of quantum information toolkit
toqito -- Theory of quantum information toolkit: A Python package for studying quantum information - Published in JOSS (2021)
The Walrus
The Walrus: a library for the calculation of hafnians, Hermite polynomials and Gaussian boson sampling - Published in JOSS (2019)
PurpleCaffeine
PurpleCaffeine: tracking of quantum programs and experiments - Published in JOSS (2023)
qiskit
Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
QDistRnd
QDistRnd: A GAP package for computing the distance of quantum error-correcting codes - Published in JOSS (2022)
cirq
Python framework for creating, editing, and invoking Noisy Intermediate-Scale Quantum (NISQ) circuits.
PhotonWeave
PhotonWeave - Published in JOSS (2025)
mitiq
Mitiq is an open source toolkit for implementing error mitigation techniques on most current intermediate-scale quantum computers.
qsim
Fast C++ and Python library for state-vector simulation of quantum circuits.
qlass: A Python Package for Variational Quantum Algorithms on Photonic Devices
qlass: A Python Package for Variational Quantum Algorithms on Photonic Devices - Published in JOSS (2026)
filter-functions
Efficient numerical calculation of generalized filter functions
tensorcircuit
Tensor network based quantum software framework for the NISQ era
openfermion
Python package for compiling and analyzing quantum algorithms to simulate electronic structures.
tensorcircuit-ng
The next-gen tensor network based quantum software framework: superseding the original TensorCircuit
pennylane-lightning
The Lightning plugin ecosystem provides fast quantum state-vector and tensor network simulators written in C++ for use with PennyLane.
prototype-zne
Zero Noise Extrapolation (ZNE) prototype for error mitigation on the Qiskit Estimator primitive
qsharp
Azure Quantum Development Kit, including the Q# programming language, resource estimator, and Quantum Katas
mqt-qubomaker
A framework for the automatic generation of QUBO formulations for optimization problems.
quantum-evolution-kernel
A Graph Machine Learning library using Quantum Computing
quantum-gates
Noisy Quantum Gates model for simulating the noise of quantum devices.
qnetvo
Simulate and optimize quantum communication networks using quantum computers.
pennylane
PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Built by researchers, for research.
https://github.com/agnostiqhq/covalent
Pythonic tool for orchestrating machine-learning/high performance/quantum-computing workflows in heterogeneous compute environments.
cuda-quantum
C++ and Python support for the CUDA Quantum programming model for heterogeneous quantum-classical workflows
https://github.com/qiskit-community/prototype-entanglement-forging
A module for simulating chemical and physical systems using a Variational Quantum Eigensolver (VQE) enhanced by Entanglement Forging.
https://github.com/cqcl/guppylang
Pythonic quantum-classical programming language
quara
Quara, which stands for "Quantum Characterization", is an open-source library for characterizing elementary quantum operations.
Piccolo
A Julia package for solving quantum optimal control problems using direct trajectory optimization.
Grassmann
⟨Grassmann-Clifford-Hodge⟩ multilinear differential geometric algebra
qcd
Quantum Circuit Designer: A gymnasium-based set of environments for benchmarking reinforcement learning for quantum circuit design.
https://github.com/cqcl/pytket-docs
User manual and example notebooks for the pytket quantum computing toolkit
qclib
Qclib is a quantum computing library implemented using qiskit. The focus of qclib is on preparing quantum states, but it is not limited to that.
dwave-system
An API for easily incorporating the D-Wave system as a sampler, either directly or through Leap's cloud-based hybrid samplers
https://github.com/agnostiqhq/covalent-ssh-plugin
Executor plugin interfacing Covalent with remote backends using SSH
https://github.com/agnostiqhq/covalent-ecs-plugin
Executor plugin interfacing Covalent with Amazon ECS Fargate
https://github.com/agnostiqhq/covalent-braket-plugin
Executor plugin interfacing Covalent with Amazon Braket Hybrid Jobs
https://github.com/cqcl/hugr
Hierarchical Unified Graph Representation for quantum and classical programs
bilp-q
This repository contains the code to reproduce the results presented in the paper BILP-Q: Quantum Coalition Structure Generation
coto
🔨 Research & C++ implementation on abstract additive Quantum Decision Diagrams 📚
pytket
Source code for the TKET quantum compiler, Python bindings and utilities
https://github.com/agnostiqhq/covalent-azurebatch-plugin
Executor plugin interfacing Covalent with Azure Batch
qgl
Quantum Gate Language (QGL) is a domain specific language embedded in python for specifying quantum gate sequences.
https://github.com/pedrorrivero/qrand
A multiprotocol and multiplatform quantum random number generation framework
https://github.com/cda-tum/mqt-misim
MQT library to handle quantum circuits with mixed dimensions
https://github.com/cqcl/pytket-phir
pytket-phir is a circuit analyzer and translator from pytket to PHIR.
https://github.com/cqcl/phir
PHIR (PECOS High-level Intermediate Representation) Spec and data model
https://github.com/agnostiqhq/covalent-slurm-plugin
Executor plugin interfacing Covalent with Slurm
QGameTheory
General purpose toolbox for simulating quantum versions of game theoretic models. Quantum versions of models that have been handeled are: Penny Flip Game, Prisoner's Dilemma, Two Person Duel, Battle of the Sexes, Newcomb's Paradox, Hawk and Dove Game and Monty Hall Problem.
qnet
Computer algebra package for quantum mechanics and photonic quantum networks
https://github.com/aryashah2k/quantum-computing-collection-of-resources
A Well Maintained Repository On Quantum Computing Resources [Code+Theory] Updated Regularly During My Time At IBM, Qubit x Qubit And The Coding School's Introduction To Quantum Computing Course '21
indirect-zne
Quantum error mitigation using Zero Noise Extrapolation (ZNE) in indirect-control system
lightworks
Lightworks is an open-source Python SDK for photonic quantum computing.
unitary
API library providing common operations for adding quantum behaviors to games.
qrack
Comprehensive, GPU accelerated framework for developing universal virtual quantum processors
qunfold
Quantum Annealing for distribution unfolding in experimental High-Energy Physics
qiskit-addon-cutting
Reduce width and depth of quantum circuits by cutting gates and wires.
oqtopus-cloud
Open Quantum Toolchain for OPerators & USers (OQTOPUS) is a project that provides the architecture of cloud quantum computers as an open-source software (OSS).
qurrium
Qurrium 📏 - The Quantum Experiment Manager for Qiskit and The Measuring Tool for Renyi Entropy, Wave Function Overlap, and More
cyclic-css-t
Parity check matrices of the constituent codes for the CSS-T codes derived in the paper "An algebraic characterization of binary CSS-T codes and cyclic CSS-T codes for quantum fault tolerance"
vmbqc
Designing Variational Measurement-Based Quantum Computing algorithm for generative learning tasks
quantum-state-tomography-with-classical-shadows-from-scratch
A step-by-step implementation of quantum state tomography protocol with classical shadows.
min-entropy_and_mbqc
Solving quantum comb min-entropy semi-definite programs for measurement-based quantum computing applications
quantum-computing-using-imp-presto
This repository contains quantum computer interface code, that configures quantum processor operations using the IMP Presto AWG lock-in amplifier. This repository includes post-processing and fitting code that does not depend on using this particular device, but may take any data from superconducting quantum computing experiments.
recirq
Python modules for quantum computing applications and experiments using Cirq. Research using Cirq!