awesome-quantum-software

Curated list of open-source quantum software projects.

GitHub

1k stars
115 watching
303 forks
last commit: 28 days ago
Linked from 1 awesome list

compilersquantum-algorithmsquantum-annealingquantum-assemblyquantum-chemistryquantum-circuit-simulatorquantum-circuitsquantum-compilerquantum-computerquantum-computer-simulatorquantum-computingquantum-programming-languagequantum-programsquantum-simulators

Open-Source Quantum Software Projects / Quantum full-stack libraries

avaloni 20 almost 6 years ago Programming language (interpreter) for classical-quantum hybrid computers
CUDA-Q 473 10 days ago Platform for accelerated quantum-classical applications on GPUs, CPUs and QPUs
staq 152 22 days ago Full stack quantum processing toolkit ( )
XACC 1 12 days ago Extreme-scale programming model for quantum acceleration within high-performance computing ( )
qpp 531 11 days ago Quantum++ is a modern C++ general purpose quantum computing library, composed solely of template header files
blueqat 370 about 1 year ago Quantum computing SDK
bosonic-qiskit 46 5 months ago Simulate hybrid boson-qubit systems within Qiskit, implemented as a part of the Co-design Center for Quantum Advantage (C2QA) of the National Quantum Initiative
Braket 296 18 days ago fully managed quantum computing service for building quantum algorithms
Cirq 4,232 11 days ago Framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits
CUDA-Q 473 10 days ago Platform for accelerated quantum-classical applications on GPUs, CPUs and QPUs
Forest 1,400 about 1 month ago 's software library for writing, simulating, compiling and executing quantum programs
Ket Embedded programming language that introduces the ease of Python to quantum programming
Ocean 396 17 days ago 's suite of tools for solving hard problems with quantum computers
OpenQL 100 25 days ago Compiler framework with algorithm libraries, optimizer, scheduler, QEC, mapping, micro-code generator
PennyLane Cross-platform Python library for differentiable programming of quantum computers
Perceval 142 10 days ago 's software library for programming realistic photonic quantum computers
ProjectQ 879 26 days ago Hardware-agnostic framework with compiler and simulator with emulation capabilities
PyQudit 2 about 3 years ago Python package for generalized and universal versions of quantum gates in N-dimensions
pytket Quantum computing toolkit for building, compiling, and executing quantum circuits (developed by Quantinuum)
Qadence 69 16 days ago 's package for building differentiable digital and digital-analog quantum programs realizable on neutral atom devices
quantumcat 22 9 months ago Cross-platform open-source high-level quantum computing library focused on building applications
Qibo 288 10 days ago An open-source framework for quantum simulation, self-hosted quantum hardware control and calibration
Qiskit Framework for noisy quantum computers at the level of pulses, circuits, and algorithms (supported by IBM)
quantum-os 14 over 2 years ago Operating system based on Linux kernel for quantum computing
Strawberry Fields 747 3 months ago 's software library for photonic quantum computing
Tangelo 106 13 days ago and - Toolkit for quantum chemistry simulation workflows on quantum computers, maintained by
TensorCircuit 265 3 months ago Tensor network based quantum software framework for the NISQ era
Tequila 362 9 days ago Extensible Quantum Information and Learning Architecture developed by Alan Aspuru-Guzik's group (UofT)
Q# Microsoft's quantum programming language with Visual Studio integration
Silq Silq is a high-level quantum programming language with safe uncomputation and intuitive semantics

Open-Source Quantum Software Projects / Quantum simulators

Quplexity 18 13 days ago Modular toolkit for QC simulators. Quplexity offers essential mathematical functions and logic relative to quantum computer simulation. Quplexity is written in ARM(64) and x86 Assembly, which results in improved performance and "weight" benefits
QuaC 27 3 months ago Parallel time-dependent open quantum systems solver
QuEST 392 10 days ago Quantum Exact Simulation Toolkit is a high performance multicore simulator of universal quantum circuits
TNQVM 43 2 months ago Tensor Network QPU Simulator for Eclipse
QVM 410 6 months ago Rigetti's high-performance quantum virtual machine
QWIRE 90 10 months ago Quantum circuit language and formal verification tool
Huawei HiQsimulator 95 almost 3 years ago Single-amplitude, Full-amplitude and Error-correction circuit simulation engine
Intel Quantum Simulator 217 about 2 months ago Distributed qubit register quantum simulator using OpenMP and MPI
JKQ-DDSIM 130 12 days ago Error-free quantum simulator using decision diagrams as underlying data structure ( / )
PennyLane Lightning 84 10 days ago Fast state-vector simulator written in C++. GPU support. Python interface via
qFlex 96 9 months ago Flexible high-performance simulator for verifying and benchmarking quantum circuits implemented on real hardware
Qiskit Aer 480 11 days ago High performance simulator for quantum circuits that includes noise models (supported by IBM)
QCEAD 18 about 2 years ago C++ program to both simulate a quantum computer and use parallel evolutionary techniques to design algorithms
QCSim 39 10 days ago Quantum computing simulator with many algorithms as examples and tests ( )
QPlayer 7 7 months ago Light-weight, scalable and fast quantum Schrödinger simulator ( )
Qrack 172 18 days ago Comprehensive qubit and gate implementation for developing universal virtual quantum processors
qSim 9 about 2 years ago High level, elementary simulation library
QSim 435 11 days ago Schrödinger and Schrödinger-Feynman simulators for quantum circuits
Quantum++ 531 11 days ago High-performance general purpose quantum simulator (can simulate d-dimensional qudits) ( )
tweedledum 97 about 1 year ago Library for synthesis, compilation, and optimization of quantum circuits
Liqui|> Toolsuite for quantum simulation developed by
Q 232 12 days ago Quantum Computation Simulator written purely in GoLang
Strange 202 12 months ago Java API that can be used to create Quantum Programs
jsquil 51 over 4 years ago JavaScript interface for writing programs
Quantum Circuit Simulator 247 about 2 months ago Smoothly runs 20+ qubit simulations in browser or on node.js server
Quirk 923 2 months ago Drag-and-drop quantum circuit simulator in your browser
Quantum JavaScript (Q.js) Drag-and-drop circuit editor, simulator, documented API, text-as-circuit DSL, concept primers
Quantum-computing-playground 109 about 8 years ago Browser-based simple IDE interface to run, visualize and debug quantum programs
Quantum tensors 53 over 1 year ago JavaScript / TypeScript package for sparse tensor operations on complex numbers for quantum computing
BosonSampling.jl 26 3 months ago Efficient simulation of multiphoton interference
Cliffords.jl 45 about 3 years ago Efficient calculation of Clifford circuits in Julia
IonSim.jl 71 6 months ago Simulate the dynamics of a configuration of trapped ions interacting with laser light
KadanoffBaym.jl 26 6 months ago Adaptive many-body time evolution of non-equilibrium Green functions
QSimulator.jl 27 over 2 years ago Unitary and Lindbladian evolution in Julia
QuantumInfo.jl 17 over 2 years ago Julia library for quantum information related calculations
QuantumOptics.jl Numerical framework to simulate various kinds of open quantum systems in Julia
RandomQuantum.jl 12 almost 2 years ago Package for generating random quantum states and processes
Yao.jl 924 about 1 month ago Extensible, Efficient Quantum Algorithm Design for Humans
Graphix 58 10 days ago Measurement-Based Quantum Computing (MBQC) compiler, simulator and QPU interface
Horqrux 23 10 days ago Jax-based quantum state vector simulator tailored for quantum machine learning from
Interlin-q 40 about 3 years ago Quantum network simulator imitating distributed quantum systems with interconnect communication between nodes
MentPy 23 11 months ago Python package for creating and simulating Measurement-based Quantum Computating (MBQC) programs
MISTIQS 17 over 3 years ago Generating/compiling/executing quantum circuits for simulating quantum many-body dynamics of systems
PIQS 17 5 months ago Efficient simulation of open quantum dynamics of identical qubits
PyQTorch 43 10 days ago PyTorch-based state vector simulator designed for quantum machine learning from
QCircuits 58 about 2 years ago User-friendly quantum circuit simulator designed for students and newcomers to quantum computing
QCompute 87 10 months ago 's software development kit for designing quantum circuits and simulating on a high-performance simulator
Qibo 288 10 days ago Framework for quantum simulation with hardware acceleration using just-in-time compilation
QTop 33 over 4 years ago Simulation and visualization of topological quantum computers
quantum-computing 16 7 months ago Functionally complete simulator for universal quantum computing in Python
quimb 480 11 days ago Easy but fast python library for quantum information and many-body calculations, including with tensor networks
Quintuple 586 over 1 year ago Simulating the 5-qubit processor of the
QuPy 42 over 5 years ago Quantum circuit simulator for both CPU and GPU
QuSpin 22 almost 2 years ago Exact diagonalization and dynamics of arbitrary boson, fermion and spin many-body systems
QuTiP User-friendly and efficient numerical simulations of a wide variety of open quantum systems
SeQuencing 12 about 2 years ago Construct and simulate realistic quantum control sequences using QuTiP
SimulaQron 111 over 2 years ago Application level simulator of a quantum network
SOQCS 5 9 months ago Library to define, simulate, and study non-ideal quantum optical circuits (API provided both in Python and C++)
Stim 323 13 days ago Fast stabilizer circuit simulator
SQUANCH 51 about 5 years ago Distributed simulation framework for quantum networks and channels
QuNetSim 115 6 months ago Quantum network simulation framework
The Walrus 101 about 2 months ago 's library for simulating Gaussian Boson Sampling
gdsfactory and - Open Source Python library designed for crafting chips (Photonics, Analog, Quantum, MEMs, and more), 3D printed objects, and PCBs. Plugins for Simulating Analog, RF, and Photonics circuits
QCGPU 435 about 1 year ago High-performance GPU-accelerated quantum computer simulation outlined in this
Quriust 3 5 months ago A blazing fast Rust library for simulating quantum circuits. Only for quriust ones
RustQIP 227 7 months ago Rust Quantum Computing library leveraging graph building to build efficient quantum circuit simulations
SwiftQuantumComputing 44 over 2 years ago Quantum circuit simulator with a bit of genetic programming

Open-Source Quantum Software Projects / Quantum Analog Hamiltonian

Bloqade 181 14 days ago Package for the quantum computation and quantum simulation based on the neutral-atom architecture
Pulser 169 10 days ago Python library for pulse-level/analog control of neutral atom devices

Open-Source Quantum Software Projects / Quantum annealing

C-to-D-Wave 10 over 5 years ago Compile a very small subset of C to a D-Wave Hamiltonian function
edif2qmasm 22 about 2 years ago Compile , , and other hardware-description languages to a D-Wave Hamiltonian function
QA Prolog 33 over 2 years ago Compile a subset of to a D-Wave Hamiltonian function
QAOA.jl 12 about 2 months ago Simulate quantum annealing and mean-field quantum annealing in Julia
chimera_embedding 28 over 5 years ago Algorithms to generate native-structured embeddings for Chimera graphs
dimod 122 25 days ago Shared API for Ising and QUBO problems
dwavebinarycsp 21 9 months ago Map constraint satisfaction problems with binary variables to binary quadratic models
dwave-cloud-client 59 10 days ago Min. implementation of the REST interface to communicate with D-Wave's Solver API
dwave_neal 51 almost 2 years ago Implementation of a simulated annealing sampler
dwave_networkx 89 2 months ago Exploration and analysis of network graphs
dwave-system 89 18 days ago API for easily incorporating D-Wave quantum annealers as samplers in the software stack
embedding_utilities 11 over 6 years ago Mapping samples between original and embedded graph
micro_client_sapi_dimod 8 over 6 years ago wrapper for the D-Wave Micro Client
minorminer 47 2 months ago Heuristic tool for minor graph embedding
penaltymodel 19 3 months ago Utilities and interfaces for using penalty models
QMASM 336 over 3 years ago Quantum macro assembler for D-Wave systems
qubo-nn 43 almost 3 years ago Classifying, auto-encoding and reverse-engineering QUBO matrices. Also includes 20 problem formulations
Qbsolv 912 over 2 years ago QUBO solver with or classical tabu solver backend

Open-Source Quantum Software Projects / Quantum algorithms

XACC VQE 14 about 5 years ago Variational quantum eigensolver built on for distributed, and shared memory systems
myQShor 29 about 5 years ago Quantum implementation of Shor's algorithm
QAOA.jl 12 about 2 months ago Implementation the Quantum Approximate Optimization Algorithm (QAOA) in Julia
QuantumTomography.jl 31 over 3 years ago Julia package to perform quantum state and process tomography
Adapt 8 over 1 year ago Algorithms for adaptive refinement of measurements
Arline Quantum 14 9 months ago Library with implementation of quantum gates and hardware, a part of project
Boson Sampling 4 almost 3 years ago Library to calculate interferometer output probabilities given Fock state inputs to help better understand
FermiLib 87 over 6 years ago Software for analyzing fermionic quantum simulation algorithms with
Grove 375 almost 3 years ago Quantum algorithms implemented using 's
G/SG Morph 2 almost 3 years ago Quantum annealing algorithms for Graph/Subgraph Isomorphism based on
OpenFermion 1,509 25 days ago Compiling and analyzing quantum algorithm for quantum chemistry simulations
OpenQAOA 116 about 1 month ago Multi-backend SDK to create, customise and execute QAOA on NISQ devices and simulators
Paddle Quantum 575 over 1 year ago Quantum machine learning platform to construct & train quantum neural networks, developed by Baidu
PyZFS 11 over 4 years ago Package to compute zero-field-splitting tensors for molecules and spin quantum bits in semiconductors
QFog 79 over 1 year ago Framework for analyzing both classical and quantum Bayesian Networks
QGrad 43 over 2 years ago Library to integrate automatic differentiation tools such as JAX with QuTiP and related quantum software packages
Qiskit Nature 300 about 2 months ago Quantum Chemistry including ground state, excited states and dipole moment calculations
QPanda 1,151 5 months ago QPanda is a quantum computing framework that can be used to build, run, and optimize quantum algorithms
Quantum_Edward 51 almost 6 years ago Python tools for supervised learning by Quantum Neural Networks
QuantumFlow 95 over 5 years ago Quantum Algorithms Development Toolkit e.g. allowing for backpropagation with QAOA
Quantum TSP 97 over 1 year ago Tutorials on solving Travelling Salesman Problem using quantum computing (QAOA)
Qudit Team 0 over 3 years ago Repository to extend Qiskit versatility to higher dimensional quantum states
spin_qudit_tomography 2 almost 3 years ago Code used in spin tomography using qudits
Tensorflow Quantum Library for hybrid quantum-classical machine learning
pyRiemann-qiskit 22 11 days ago Library for machine learning and quantum programming based on pyRiemann and Qiskit projects
VQF 49 over 1 year ago Implementation of Variational Quantum Factoring algorithm (in pyQuil)
WebMark 4 over 3 years ago Web platform for benchmarking quantum computing algorithms
XACC Examples Example code using for quantum computing
XACC QChem QPU Benchmarks for Quantum Chemistry via , and
Quantum Katas 4,534 about 1 month ago Programming exercises for learning Q# and quantum computing

Open-Source Quantum Software Projects / Quantum compilers

Catalyst 124 10 days ago AOT/JIT compiler for hybrid quantum computing beyond NISQ. Written in MLIR. Python frontend via
QCOR 11 almost 3 years ago C++ language extension and associated compiler implementation for hybrid quantum-classical programming
ScaffCC 187 almost 3 years ago Compilation, analysis and optimization framework for the Scaffold quantum programming language
TKET 249 10 days ago C++ library for placement, routing, and optimization of quantum circuits (developed by Quantinuum)
tweedledum 97 about 1 year ago C++17 library for analysis, compilation/synthesis, and optimization of quantum circuits
UniversalQCompiler 64 about 1 year ago Synthesis of isometries (including unitaries and state preparation), channels and POVMs
QuantumCircuitOpt.jl 56 3 months ago Julia package for provably optimal decompositions and compilations of quantum circuits
Arline Benchmarks 31 over 2 years ago Automated benchmarking platform for quantum compilers, quantum hardware and quantum algorithms
BQSKit Berkeley Quantum Synthesis Toolkit is an optimizing quantum compiler and related tool-set
Mitiq 358 12 days ago Cross-platform, error-mitigating quantum compiler from
NchooseK 5 about 1 year ago Constraint-programming system that compiles to both circuit-model quantum computers and quantum annealers
PyZX 378 18 days ago Python library for quantum circuit rewriting and optimisation using the ZX-calculus
QEDA 21 almost 3 years ago Quantum electronic design automation software for optical circuits using QASM
QGL2 Compiler 9 almost 3 years ago Language compiler for imperative Quantum Gate Language ( )
Qiskit Terra 5,056 10 days ago Python library for quantum circuit rewriting and optimization (supported by IBM)
Qiskit ZX transpiler 2 2 months ago Transpiler pass for Qiskit which uses ZX-calculus for circuit optimization
Qlasskit 56 3 months ago Compiler from Python language to quantum circuits and binary quadratic models
Qubiter 121 9 months ago Quantum compiler with Python wrapper for to build a binary tree of matrices
SAT Circuits Engine 7 over 1 year ago Qiskit-based high-level quantum circuits synthesis engine for n-SAT problems
TKET2 25 12 days ago Rewrite based toolkit for optimization of quantum programs (version 2 of the quantum compiler)
quilc 454 19 days ago Rigetti's optimizing Quil compiler

Open-Source Quantum Software Projects / Quantum converters

qconvert-js Quantastica's quantum programming language converter in Javascript
qconvert Quantastica's quantum programming language converter in Python

Open-Source Quantum Software Projects / Quantum assembly

Blackbird 69 almost 2 years ago Open-source quantum instruction language currently used for Xanadu's photonic hardware
OpenQASM 1,210 10 days ago Open-source quantum assembly language
QMASM 336 over 3 years ago Quantum macro assembler for D-Wave's quantum annealers
Quil Open hybrid quantum/classical instruction set currently used by Rigetti

Open-Source Quantum Software Projects / Quantum control

C3 66 7 months ago Open-loop, closed-loop and automated Control, Calibration and Characterization of quantum devices
Krotov 69 about 2 months ago Python implementation of Krotov's method for quantum optimal control
Qibo 288 10 days ago Qibo provides a platform agnostic quantum hardware control module with drivers for multiple instruments
Quanlse 40 almost 3 years ago Quanlse provides quantum control solutions via a cloud SDK, developed by

Open-Source Quantum Software Projects / Quantum interoperability

Digital Soul 7 3 months ago Unified platform for CPU, GPU, FPGA, and Quantum Computing
scikit-quant 42 7 months ago This is a package to improve interoperability between different quantum computer software packages

Open-Source Quantum Software Projects / Quantum error correction

CodingTheory 24 10 days ago Julia package for constructing and analyzing classical and quantum error-correcting codes
PyMatching 178 about 2 months ago Python package for decoding quantum error correcting codes with minimum-weight perfect matching
qecsim 68 about 3 years ago Python package for simulating quantum error correction using stabilizer codes
Qiskit Experiments 154 about 2 months ago Python package for quantum error correction experiments (supported by IBM)
Qsurface 57 almost 2 years ago Python package for simulation and visualization of quantum error-correction on surface codes

Open-Source Quantum Software Projects / Quantum and post-quantum cryptography

liboqs 1,777 11 days ago C library for quantum-resistant cryptographic algorithms
openssh 159 about 1 month ago OpenSSH with quantum-safe key exchange algorithms
openssl 289 3 months ago OpenSSL with quantum-safe cryptographic algorithms
PQClean 556 19 days ago Clean, portable, tested implementations of post-quantum cryptography
TQ42 Cryptography 24 24 days ago Post-quantum algorithms, hash functions, digital signature, key encapsulation mechanism, PRNG, and key management functions
Crypto-Vinaigrette 20 over 5 years ago Quantum-resistant asymmetric key generation tool for digital signatures
Qash-QKDC 0 6 months ago powered by quantum operations
Qashchain 0 7 months ago based on circuits
QRL 414 3 months ago utilizing hash-based one-time merkle tree signature scheme instead of ECDSA

Open-Source Quantum Software Projects / Experimental quantum computing

Qlab.jl 12 almost 3 years ago Generic lab tools in Julia
Qlab 37 about 3 years ago Measurement and control software for superconducting qubits
ARTIQ 425 14 days ago Next-generation control system for quantum information experiments
OLSQ 22 about 2 years ago OpenQASM package to perform optimal layout synthesis for quantum computing
pyEPR 160 4 months ago Automated Python module for the design and quantization of Josephson quantum circuits
PyRPL 139 about 2 months ago Turn your RedPitaya into a powerful DSP device, suitable as a digital lockbox and measurement device in quantum optics
QCoDeS 322 10 days ago Python-based data acquisition framework for quantum experiments
QFlow-lite 37 over 2 years ago Machine Learning tools for autotuning quantum dot experiments
QGL 29 almost 3 years ago Domain-specific language embedded in Python for specifying pulse sequences
Qiskit Metal 279 3 months ago Quantum hardware design and analysis
QTT 59 10 months ago Quantum Technology Toolbox is a framework for the tuning and calibration of quantum dots and spin qubits
Quantify Data acquisition platform focused on Quantum Computing and solid-state physics experiments
qupulse 55 14 days ago Quantum computing pulse parametrization and sequencing framework (formerly qc-toolkit)
scqubits 223 18 days ago Simulating superconducting qubits, obtaining energy spectra, plotting energy levels and more
QEDA 21 almost 3 years ago Quantum Electronics Design Automation - The RTL of Quantum Computing!

Open-Source Quantum Software Projects / Quantum fun

Entanglion 449 about 1 year ago The world’s first open source quantum computing board game. For 2 players
Quantum Puzzle Generator 7 about 2 months ago Educational puzzle game for Android and iOS
bloqit 8 over 4 years ago Tiny qubit duel for your smart phone
QiskitBlocks Game that teaches quantum computing using Qiskit in a Minetest block world
Quantum Awesomeness 46 about 1 month ago
Quantum Battleships 10 over 6 years ago
Quantum Catsweeper 23 about 2 years ago Quantum game loosely based on Minesweeper Flag
SudoQ 6 almost 5 years ago Sudoku solver that leverages a D-Wave Quantum Annealer
Quantum Music Composer for IBM Q 68 over 1 year ago Compose and perform quantum music with IBM Q
Quantum Music Composer for Rigetti 26 about 6 years ago Compose and perform quantum music with Rigetti's Forest
Quantum Game with Photons 342 over 1 year ago Puzzle game in browser, with polarization, superposition, and measurement
feyn Puzzle game for the browser in which you need to find the combination of gates that the qubits need to pass

Open-Source Quantum Software Projects / Quantum tools

Quantum Free Mathematica add-on for Dirac Bra-Ket Notation, Quantum Algebra, Quantum Computing and the QHD approximation to the Heisenberg Equations of Motion
QI 38 8 months ago Toolkit for common quantum information functions
Arline Quantum 14 9 months ago Arline Quantum is an open-source library providing basic functionality for creating and manipulating quantum circuits. It also contains a list of mock quantum hardware
Covalent 754 17 days ago Tool for running high performance/quantum workflows on advanced computing hardwares
Gridsynth-Python-wrapper 2 about 2 years ago Wrapper for using Gridsynth in Python/
IBM Q bot 20 almost 6 years ago Bot for Slack and Telegram to monitor the load of IBM Q quantum computers
orqviz 84 9 months ago Library to easily visualize the loss landscape of variational quantum algorithms
pulsemaker 23 almost 3 years ago Python widget library for designing pulses and pulse schedules for quantum computing hardware
pymablock Package for the construction of effective Hamiltonians using quasi-degenerate perturbation theory
pyQuirk 24 over 2 years ago Python widget for Quirk to be used in Jupyter notebooks, JupyterLab, and the IPython kernel
qBraid Transpiles quantum circuits to and from Cirq, Qiskit, Amazon Braket, Pennylane, Pyquil and allows for execution on any backend
qonduit 13 over 3 years ago Python library with visualization tools and workflows for quantum computing that utilize the best of what’s available
qprof -compatible profiler for quantum programs
QRAND 24 almost 3 years ago Multiplatform and multiprotocol quantum random number generator for arbitrary probability distributions
QuantumGraphs 19 about 4 years ago Grow and study random graphs by a continuous, randomly collapsing quantum walk
toqito 138 10 days ago Framework to study problems pertaining to entanglement theory, nonlocal games, and other aspects of quantum information
ZXLive 47 29 days ago GUI editor for ZX diagrams
SpookyIDE IDE designed for quantum computing
Quil syntax highlighter 10 almost 7 years ago Syntax highlighter for PyCharm

Open-Source Quantum Software Projects / Quantum data

QDataSet 93 about 3 years ago Quantum datasets for the training and development of QML algorithms

Open-Source Quantum Software Projects / Abandoned projects

BLACK-STONE 67 over 7 years ago Specification and implementation of quantum common lisp, for gate-model quantum computers
goqu 1 6 months ago Quantum computing simulation library for GoLang
libquantum C library for quantum computing and quantum simulation
libQuantumJava 8 about 6 years ago Crude translation from the C implementation of to a Java version
jquil 16 about 6 years ago Java library for quantum programming using
pQCS with optimal T-count
PyQLab 25 over 7 years ago Library for instrument control and superconducting QIP experiments
PySimulator 8 over 10 years ago Python with C++ backend simulator for superconducting circuits
QACG 5 about 11 years ago Quantum Arithmetic Circuit Generator in Haskell
QCL 39 over 6 years ago High level, hardware-agnostic programming language for quantum computers (syntax like C or Pascal)
QCViewer 7 about 9 years ago Visual quantum circuit design and simulation tool
QGL.jl 12 9 months ago Performance orientated compiler
Qlmp 6 over 7 years ago Interpreter for the functional quantum programming language Qumin
Qiskit Aqua 572 almost 3 years ago Library of various quantum algorithm implemented with
qiskit-ignis 167 about 2 years ago Tools for quantum hardware verification, noise characterization, and error correction
Qiskit Tutorial 2,315 about 1 year ago Jupyter notebook filled with tutorials for
Qiskit-JS 114 about 5 years ago for JavaScript (supported by IBM)
QOCS 11 about 7 years ago Quantum OCaml Circuit Simulator is a functional approach to simulating quantum gates
QuantumUtils 76 over 6 years ago Tools for quantum control, simulation, channel representation conversion, and perturbations
Quantum Virtual Machine 46 over 5 years ago Reference implementation of Rigetti's Quantum Virtual Machine
Quince 7 10 months ago Node-based GUI that allows for graphical configuration of qubit experiments in Auspex
Quipper 81 about 9 years ago Scalable functional programming language for quantum computing based on
QuSim 719 over 3 years ago Ideal noise-free multi-qubit simulator written in 150 lines of code
QSEL 40 over 1 year ago Quantum programming language putting entanglement and superposition front and center
sapi_dimod 9 over 6 years ago wrapper for D-Wave's Solver API (SAPI)
Squankum 10 over 12 years ago Visual Java quantum simulator
8Q 82 over 2 years ago 8 Qbit, Photonic Quantum Computer

Backlinks from these awesome lists: