Extensible, Efficient Quantum Algorithm Design for Humans.
-
Updated
Jun 17, 2025 - Julia
Quantum computing is a field of computing that uses quantum phenomena such as superposition and entanglement to perform operations on data. It is a rapidly growing field with potential applications in fields such as cryptography, chemistry, and optimization. Quantum computers can solve certain problems much faster than classical computers. Various programming languages such as Q#, Python and C++ can be used to write quantum algorithms to be run on quantum computers. The development of quantum computers is an active area of research and engineering.
Extensible, Efficient Quantum Algorithm Design for Humans.
⟨Grassmann-Clifford-Hodge⟩ multilinear differential geometric algebra
Package for Simulation, Tomography and Analysis of Quantum Computers
Clifford circuits, graph states, and other quantum Stabilizer formalism tools.
Experimental Julia implementation of the Amazon Braket SDK
A curated implementation of quantum algorithms with Yao.jl
A Julia package for numerical computation in quantum information theory
Frequency domain, multi-tone harmonic balance, simulation of scattering parameters and noise in nonlinear circuits containing Josephson junctions. Scattering parameter conversion and interconnection.
A Julia/JuMP Package for Optimal Quantum Circuit Design
Julia Framework for Quantum Dynamics and Control
Snowflurry is an open source Julia-based software library for implementing quantum circuits, and then running them on quantum computers and quantum simulators. The project is sponsored by Anyon Systems, Inc. See https://snowflurrySDK.github.io/Snowflurry.jl/dev for the latest documentation.
A full stack simulator of quantum hardware, from the low-level analog physics to high-level network dynamics. Includes discrete event simulator, symbolic representation for quantum object, and works with many backend simulators.
Quantum many body simulations in the Pauli strings representation
Computer algebra tools for symbolic manipulations in quantum mechanics and quantum information
The Hackable Tensor Network library
A Julia Ecosystem for Quadratic Unconstrained Binary Optimization
A Julia package for solving quantum optimal control problems using direct trajectory optimization.
Solving Quantum Statistical Mechanics with Variational Autoregressive Networks and Quantum Circuits
Quantum Optimal Control with Direct Collocation
Created by Richard Feynman and Yuri Manin