Extensible, Efficient Quantum Algorithm Design for Humans.
-
Updated
Apr 21, 2024 - 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 Julia package for numerical computation in quantum information theory
A curated implementation of quantum algorithms with Yao.jl
A Julia/JuMP Package for Optimal Quantum Circuit Design
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.
Julia Framework for Quantum Dynamics and Control
Frequency domain, multi-tone harmonic balance, simulation of scattering parameters and noise in nonlinear circuits containing Josephson junctions.
Solving Quantum Statistical Mechanics with Variational Autoregressive Networks and Quantum Circuits
Implementation of a fast exponential matrix for large matrices (full and sparse)
Standard basic quantum circuit simulator building blocks. (archived, for it is moved to Yao.jl)
A Julia Ecosystem for Quadratic Unconstrained Binary Optimization
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.
Fast and easy simulation of quantum mechanical systems.
Unitary and Lindbladian evolution in Julia
Library for solving quantum optimal control problems in Julia. Currently offers support for GRAPE and dCRAB algorithms using piecewise constant controls.
Created by Richard Feynman and Yuri Manin