Catalyst
Catalyst: a Python JIT compiler for auto-differentiable hybrid quantum programs - Published in JOSS (2024)
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)
qiskit
Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
cirq
Python framework for creating, editing, and invoking Noisy Intermediate-Scale Quantum (NISQ) circuits.
PhotonWeave
PhotonWeave - Published in JOSS (2025)
QuaCa
QuaCa: an open-source library for fast calculations of steady-state quantum friction - Published in JOSS (2023)
qsim
Fast C++ and Python library for state-vector simulation of quantum circuits.
Bloch: a strongly typed, hardware-agnostic, hybrid quantum programming language
Bloch: a strongly typed, hardware-agnostic, hybrid quantum programming language - Published in JOSS (2026)
QComms QKD Software Toolkit
QComms QKD Software Toolkit - Published in JOSS (2019)
tensorcircuit
Tensor network based quantum software framework for the NISQ era
openfermion
Python package for compiling and analyzing quantum algorithms to simulate electronic structures.
mpskit.jl
A Julia package dedicated to simulating quantum many-body systems using Matrix Product States (MPS)
QuantumOptics
Library for the numerical simulation of closed as well as open quantum systems.
qsharp
Azure Quantum Development Kit, including the Q# programming language, resource estimator, and Quantum Katas
quantum-gates
Noisy Quantum Gates model for simulating the noise of quantum devices.
pennylane
PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Built by researchers, for research.
libcommute
A quantum operator algebra domain-specific language and exact diagonalization toolkit for C++11/14/17
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
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.
https://github.com/juliaquantumcontrol/krotov.jl
Julia implementation of Krotov's method for quantum optimal control
https://github.com/agnostiqhq/covalent-aws-plugins
Executor plugins interfacing Covalent with various AWS compute platforms
https://github.com/compwa/expertsystem
Rule based particle reaction problem solver on a quantum number level
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
https://github.com/aspuru-guzik-group/qtorch
qTorch (Quantum Tensor Contraction Handler) https://arxiv.org/abs/1709.03636 -> for quantum simulation using tensor networks
https://github.com/darkstarstrix/qsolvers
The Swiss Army Knife of Applied Quantum Technology
suzuki-trotter-evolver
A C++ header-only library for evolving states under the Schrödinger equation using first-order Suzuki-Trotter and computing switching functions.
ml-tools-for-qm
We use Neural Quantum States (NQS) to predict bound-state properties of various quantum systems
thereminq-tensors
ThereminQ Tensors - Quant/AgentOPS - run diverse GPU / HPC enabled Quantum Jupyter notebooks; Shors' and QI derivatives in a WebUI
extra-dimensional-muon-anomalies
Quantum Simulation of Extra-Dimensional Contributions to Muon Anomalies
nonhermitianfermidiracdistributionpersistentcurrent
This repository contains the code developed to accompany the Letter: Non-Hermitian Fermi-Dirac Distribution in Persistent Current Transport.
https://github.com/argonne-lcf/chemgraph
Agentic framework for computational chemistry and materials science workflows
https://github.com/open-quantum-platform/openqp
The main repository of Open Quantum Platform (OpenQP) maintained by Choi Group at KNU.
quantum-state-tomography-with-classical-shadows-from-scratch
A step-by-step implementation of quantum state tomography protocol with classical shadows.
quantumve
Vision Transformer embeddings enable scalable quantum SVMs with real-world accuracy gains.
quantum-computing-qiskit-tool-wizard
The Quantum Computing Qiskit Tool Wizard software is purpose-built for Quantum Application Developers across industries who require a fast, reliable, and standardized way to set up their quantum development environments. The tool automates the creation of a Qiskit compliant virtual environment, tailored specifically for quantum application design.
active-time-hypothesis2
The Active Time Hypothesis: Unveiling Temporal Dynamics in Quantum Entanglement
https://github.com/agnostiqhq/quantum-variational-rewinding
Covalent demonstration of the QVR algorithm using a cryptocurrency time series use case
qdna-lib
Qdna-lib aim to pioneer advancements that not only push the boundaries of quantum computing but also provide benefits to the field of data science and artificial intelligence.
https://github.com/ashtonsbradley/vortexdistributions.jl
Fast accurate creation, detection and analysis of quantum vortex distributions.
nbed
Python package to reduce the qubit requirements of quantum simulation by embedding into DFT.
https://github.com/comp-physics/qlbm-frugal
A resource frugal quantum lattice Boltzmann method
qualtran
Qᴜᴀʟᴛʀᴀɴ is a Python library for expressing and analyzing Fault Tolerant Quantum algorithms.
lightworks
Lightworks is an open-source Python SDK for photonic quantum computing.
unitary
API library providing common operations for adding quantum behaviors to games.
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).
recirq
Python modules for quantum computing applications and experiments using Cirq. Research using Cirq!
lepton
Lepton is an educational collection of quantum simulators designed to run on small devices.
sympt
Symbolic Perturbation Theory (SymPT) is a Python package for symbolic perturbative transformations on quantum systems. SymPT helps compute effective Hamiltonians for both time-independent and time-dependent systems at both operator and matrix level.
https://github.com/ashtonsbradley/ashtonsbradley.github.io
Quantum Fluids Group @ Otago
https://github.com/ashtonsbradley/anzsup19_stochastic
https://github.com/awslabs/the-qubit-factory
A puzzle/construction game about quantum computing.
https://github.com/benjamindecker/quantum-cellular-automaton
A classical simulation of quantum cellular automata
https://github.com/aspects-quantum/tflucn_tedopa
This is a package for calculating FLUCTUATIONS of heat transfer in the Spin-Boson model using the Time Evolving Density matrices using Orthogonal Polynomial Algorithm (TEDOPA).
qc-cugbasis
High performance CUDA/Python library for computing quantum chemistry density-based descriptors for larger systems using GPUs.
qst
A public Python package to perform quantum state tomography through maximum likelihood estmation
pomerol
Exact diagonalization, Lehmann's representation, Two-particle Green's functions
https://github.com/albertnieto/quantum-logic-gates-exercises
Quantum Logic Gates exercises - Bell states, quantum addition, and teleportation algorithm implementation in Python using QISKit Quantum Lab.
frustrated_quantum_convolutional_kernels
Magnetic frustration as a conceptual guide to quantum algorithm design
https://github.com/agnostiqhq/covalent_tutorials_ieee_2023
Tutorial notebooks for QCE at IEEE 2023 in Bellevue, Washington
qrack
Comprehensive, GPU accelerated framework for developing universal virtual quantum processors
HierarchicalEOM
An efficient Julia framework for Hierarchical Equations of Motion (HEOM) in open quantum systems
https://github.com/cqcl/quixer
Code repository for the preprint "Quixer: A Quantum Transformer Model"
py-ste
A Python package for evolving states under the Schrödinger equation using first-order Suzuki-Trotter and computing switching functions.
QuantumACES.jl
QuantumACES.jl: design noise characterisation experiments for quantum computers - Published in JOSS (2025)