25 Packages since 2018
User Packages

Yao.jl786Extensible, Efficient Quantum Algorithm Design for Humans.

QuAlgorithmZoo.jl80A curated implementation of quantum algorithms with Yao.jl

ZXCalculus.jl39An implementation of ZXcalculus in Julia

QuDiffEq.jl36Quantum Algorithms for solving differential equations

YaoLang.jl30YaoLang: The next DSL for Yao and quantum programs.

CuYao.jl29CUDA extension for Yao.jl

Multigraphs.jl28A multigraph extension of Graphs.jl

LuxurySparse.jl24A luxury sparse matrix package for Julia

YaoPlots.jl17Plotting extension for quantum circuit visualizations

YaoCompiler.jl17The Yao compiler project

BitBasis.jl17Types and operations for basis represented by bits in linear algebra.

IBMQClient.jl14IBM Quantum Experience Wrapper

OpenQASM.jl13Parsers and Tools for OpenQASM

FLOYao.jl12A fermionic linear optics simulator backend for Yao.jl

YaoToEinsum.jl11Convert Yao circuit to OMEinsum (tensor network) contraction.

YaoExtensions.jl10Useful extensions for Yao

YaoQASM.jl9Bidirectional transformation between Yao IR and QASM.

AWSBraket.jl9Julia wrapper of AWSBraket schema and REST API

BQCESubroutine.jl5Basic Quantum Circuit Emulation Subroutine

YaoClifford.jl5A stabilizer state backend for Yao

YaoTargetQASM.jl3The QASM compilation target, includes QASM frontend and backend

YaoTargetQobj.jl3The Qobj compilation target, includes IBM Q frontend and backend

CacheServers.jl2Cache Servers

YaoLocations.jl1Wire location types for quantum circuit

YaoHIR.jl1High Level IR for YaoCompiler in native Julia
View all packages