awesome-quantum-software

Quantum software collection

Curated list of open-source quantum software projects for building and simulating quantum computers.

Curated list of open-source quantum software projects.

GitHub

1k stars
116 watching
315 forks
last commit: about 2 months 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 524 3 days ago Platform for accelerated quantum-classical applications on GPUs, CPUs and QPUs
staq 157 3 months ago Full stack quantum processing toolkit ( )
XACC 1 about 1 month ago Extreme-scale programming model for quantum acceleration within high-performance computing ( )
qpp 541 about 2 months ago Quantum++ is a modern C++ general purpose quantum computing library, composed solely of template header files
blueqat 372 over 1 year ago Quantum computing SDK
bosonic-qiskit 51 8 days 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 300 20 days ago fully managed quantum computing service for building quantum algorithms
Cirq 4,282 7 days ago Framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits
CUDA-Q 524 3 days ago Platform for accelerated quantum-classical applications on GPUs, CPUs and QPUs
Forest 1,410 8 days 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 412 22 days ago 's suite of tools for solving hard problems with quantum computers
OpenQL 101 3 months 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 152 6 days ago 's software library for programming realistic photonic quantum computers
ProjectQ 891 24 days ago Hardware-agnostic framework with compiler and simulator with emulation capabilities
PyQudit 2 over 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 70 6 days ago 's package for building differentiable digital and digital-analog quantum programs realizable on neutral atom devices
quantumcat 22 11 months ago Cross-platform open-source high-level quantum computing library focused on building applications
Qibo 294 3 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 19 almost 3 years ago Operating system based on Linux kernel for quantum computing
Strawberry Fields 758 5 months ago 's software library for photonic quantum computing
Tangelo 111 about 2 months ago and - Toolkit for quantum chemistry simulation workflows on quantum computers, maintained by
TensorCircuit 278 5 months ago Tensor network based quantum software framework for the NISQ era
Tequila 369 6 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 21 12 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 5 months ago Parallel time-dependent open quantum systems solver
QuEST 397 7 days ago Quantum Exact Simulation Toolkit is a high performance multicore simulator of universal quantum circuits
TNQVM 43 4 months ago Tensor Network QPU Simulator for Eclipse
QVM 415 7 months ago Rigetti's high-performance quantum virtual machine
QWIRE 92 12 months ago Quantum circuit language and formal verification tool
Huawei HiQsimulator 95 about 3 years ago Single-amplitude, Full-amplitude and Error-correction circuit simulation engine
Intel Quantum Simulator 227 3 months ago Distributed qubit register quantum simulator using OpenMP and MPI
JKQ-DDSIM 142 3 days ago Error-free quantum simulator using decision diagrams as underlying data structure ( / )
PennyLane Lightning 92 3 days ago Fast state-vector simulator written in C++. GPU support. Python interface via
qFlex 97 11 months ago Flexible high-performance simulator for verifying and benchmarking quantum circuits implemented on real hardware
Qiskit Aer 504 10 days ago High performance simulator for quantum circuits that includes noise models (supported by IBM)
QCEAD 19 about 2 years ago C++ program to both simulate a quantum computer and use parallel evolutionary techniques to design algorithms
QCSim 45 6 days ago Quantum computing simulator with many algorithms as examples and tests ( )
QPlayer 8 21 days ago Light-weight, scalable and fast quantum Schrödinger simulator ( )
Qrack 176 3 days ago Comprehensive qubit and gate implementation for developing universal virtual quantum processors
qSim 9 over 2 years ago High level, elementary simulation library
QSim 452 2 months ago Schrödinger and Schrödinger-Feynman simulators for quantum circuits
Quantum++ 541 about 2 months ago High-performance general purpose quantum simulator (can simulate d-dimensional qudits) ( )
tweedledum 98 over 1 year ago Library for synthesis, compilation, and optimization of quantum circuits
Liqui|> Toolsuite for quantum simulation developed by
Q 240 18 days ago Quantum Computation Simulator written purely in GoLang
Strange 205 19 days 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 251 about 1 month ago Smoothly runs 20+ qubit simulations in browser or on node.js server
Quirk 939 4 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 over 8 years ago Browser-based simple IDE interface to run, visualize and debug quantum programs
Quantum tensors 53 almost 2 years ago JavaScript / TypeScript package for sparse tensor operations on complex numbers for quantum computing
BosonSampling.jl 26 4 months ago Efficient simulation of multiphoton interference
Cliffords.jl 45 over 3 years ago Efficient calculation of Clifford circuits in Julia
IonSim.jl 73 9 days ago Simulate the dynamics of a configuration of trapped ions interacting with laser light
KadanoffBaym.jl 27 8 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 almost 3 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 933 7 days ago Extensible, Efficient Quantum Algorithm Design for Humans
Graphix 63 17 days ago Measurement-Based Quantum Computing (MBQC) compiler, simulator and QPU interface
Horqrux 24 23 days ago Jax-based quantum state vector simulator tailored for quantum machine learning from
Interlin-q 44 about 3 years ago Quantum network simulator imitating distributed quantum systems with interconnect communication between nodes
MentPy 23 about 1 year 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 7 months ago Efficient simulation of open quantum dynamics of identical qubits
PyQTorch 45 3 days ago PyTorch-based state vector simulator designed for quantum machine learning from
QCircuits 58 over 2 years ago User-friendly quantum circuit simulator designed for students and newcomers to quantum computing
QCompute 87 11 months ago 's software development kit for designing quantum circuits and simulating on a high-performance simulator
Qibo 294 3 days ago Framework for quantum simulation with hardware acceleration using just-in-time compilation
QTop 33 almost 5 years ago Simulation and visualization of topological quantum computers
quantum-computing 16 9 months ago Functionally complete simulator for universal quantum computing in Python
QuForge 11 14 days ago Python package for qudit simulation
quimb 499 5 days ago Easy but fast python library for quantum information and many-body calculations, including with tensor networks
Quintuple 589 almost 2 years ago Simulating the 5-qubit processor of the
QuPy 42 over 5 years ago Quantum circuit simulator for both CPU and GPU
QuSpin 25 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 13 about 2 years ago Construct and simulate realistic quantum control sequences using QuTiP
SimulaQron 113 over 2 years ago Application level simulator of a quantum network
SOQCS 5 11 months ago Library to define, simulate, and study non-ideal quantum optical circuits (API provided both in Python and C++)
Stim 350 11 days ago Fast stabilizer circuit simulator
SQUANCH 52 over 5 years ago Distributed simulation framework for quantum networks and channels
QuNetSim 118 8 months ago Quantum network simulation framework
The Walrus 100 3 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 439 over 1 year ago High-performance GPU-accelerated quantum computer simulation outlined in this
Quriust 4 7 months ago A blazing fast Rust library for simulating quantum circuits. Only for quriust ones
RustQIP 234 9 months ago Rust Quantum Computing library leveraging graph building to build efficient quantum circuit simulations
SwiftQuantumComputing 45 over 2 years ago Quantum circuit simulator with a bit of genetic programming

Open-Source Quantum Software Projects / Quantum Analog Hamiltonian

Bloqade 184 14 days ago Package for the quantum computation and quantum simulation based on the neutral-atom architecture
Pulser 178 9 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 24 about 2 years ago Compile , , and other hardware-description languages to a D-Wave Hamiltonian function
QA Prolog 36 almost 3 years ago Compile a subset of to a D-Wave Hamiltonian function
QAOA.jl 13 4 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 124 about 1 month ago Shared API for Ising and QUBO problems
dwavebinarycsp 21 10 months ago Map constraint satisfaction problems with binary variables to binary quadratic models
dwave-cloud-client 59 17 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 about 1 month ago Exploration and analysis of network graphs
dwave-system 90 27 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 48 about 1 month ago Heuristic tool for minor graph embedding
penaltymodel 19 5 months ago Utilities and interfaces for using penalty models
QMASM 337 over 3 years ago Quantum macro assembler for D-Wave systems
qubo-nn 45 about 3 years ago Classifying, auto-encoding and reverse-engineering QUBO matrices. Also includes 20 problem formulations
Qbsolv 913 over 2 years ago QUBO solver with or classical tabu solver backend

Open-Source Quantum Software Projects / Quantum algorithms

XACC VQE 14 over 5 years ago Variational quantum eigensolver built on for distributed, and shared memory systems
myQShor 29 over 5 years ago Quantum implementation of Shor's algorithm
QAOA.jl 13 4 months ago Implementation the Quantum Approximate Optimization Algorithm (QAOA) in Julia
QuantumTomography.jl 31 almost 4 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 15 11 months ago Library with implementation of quantum gates and hardware, a part of project
Boson Sampling 4 about 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 about 3 years ago Quantum annealing algorithms for Graph/Subgraph Isomorphism based on
OpenFermion 1,526 3 months ago Compiling and analyzing quantum algorithm for quantum chemistry simulations
OpenQAOA 121 3 months ago Multi-backend SDK to create, customise and execute QAOA on NISQ devices and simulators
Paddle Quantum 585 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 almost 2 years 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 304 3 months ago Quantum Chemistry including ground state, excited states and dipole moment calculations
QPanda 1,152 8 days ago QPanda is a quantum computing framework that can be used to build, run, and optimize quantum algorithms
Qualtran A library for expressing and analyzing Fault Tolerant Quantum algorithms
Quantum_Edward 51 about 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 98 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 about 3 years ago Code used in spin tomography using qudits
Tensorflow Quantum Library for hybrid quantum-classical machine learning
pyRiemann-qiskit 23 20 days ago Library for machine learning and quantum programming based on pyRiemann and Qiskit projects
VQF 50 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,542 3 months ago Programming exercises for learning Q# and quantum computing

Open-Source Quantum Software Projects / Quantum compilers

Catalyst 139 3 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 191 about 3 years ago Compilation, analysis and optimization framework for the Scaffold quantum programming language
TKET 257 6 days ago C++ library for placement, routing, and optimization of quantum circuits (developed by Quantinuum)
tweedledum 98 over 1 year ago C++17 library for analysis, compilation/synthesis, and optimization of quantum circuits
UniversalQCompiler 65 over 1 year ago Synthesis of isometries (including unitaries and state preparation), channels and POVMs
QuantumCircuitOpt.jl 57 5 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 363 3 days ago Cross-platform, error-mitigating quantum compiler from
NchooseK 5 over 1 year ago Constraint-programming system that compiles to both circuit-model quantum computers and quantum annealers
PyZX 385 9 days ago Python library for quantum circuit rewriting and optimisation using the ZX-calculus
QEDA 22 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,280 3 days ago Python library for quantum circuit rewriting and optimization (supported by IBM)
Qiskit ZX transpiler 2 4 months ago Transpiler pass for Qiskit which uses ZX-calculus for circuit optimization
Qlasskit 59 about 1 month ago Compiler from Python language to quantum circuits and binary quadratic models
Qubiter 121 11 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 30 6 days ago Rewrite based toolkit for optimization of quantum programs (version 2 of the quantum compiler)
quilc 460 about 2 months 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 71 about 2 years ago Open-source quantum instruction language currently used for Xanadu's photonic hardware
OpenQASM 1,237 3 days ago Open-source quantum assembly language
QMASM 337 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 67 9 months ago Open-loop, closed-loop and automated Control, Calibration and Characterization of quantum devices
Krotov 70 4 months ago Python implementation of Krotov's method for quantum optimal control
Qibo 294 3 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 5 months ago Unified platform for CPU, GPU, FPGA, and Quantum Computing
scikit-quant 43 9 months ago This is a package to improve interoperability between different quantum computer software packages

Open-Source Quantum Software Projects / Quantum error correction

CodingTheory 26 7 days ago Julia package for constructing and analyzing classical and quantum error-correcting codes
PyMatching 187 4 months ago Python package for decoding quantum error correcting codes with minimum-weight perfect matching
qecsim 73 over 3 years ago Python package for simulating quantum error correction using stabilizer codes
Qiskit Experiments 163 6 days ago Python package for quantum error correction experiments (supported by IBM)
Qsurface 60 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,894 6 days ago C library for quantum-resistant cryptographic algorithms
openssh 173 3 months ago OpenSSH with quantum-safe key exchange algorithms
openssl 297 5 months ago OpenSSL with quantum-safe cryptographic algorithms
PQClean 593 about 1 month ago Clean, portable, tested implementations of post-quantum cryptography
TQ42 Cryptography 32 3 months 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 8 months ago powered by quantum operations
Qashchain 0 8 months ago based on circuits
QRL 417 5 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 about 3 years ago Generic lab tools in Julia
Qlab 37 over 3 years ago Measurement and control software for superconducting qubits
ARTIQ 435 3 days ago Next-generation control system for quantum information experiments
OLSQ 22 over 2 years ago OpenQASM package to perform optimal layout synthesis for quantum computing
pyEPR 165 13 days ago Automated Python module for the design and quantization of Josephson quantum circuits
PyRPL 139 7 days ago Turn your RedPitaya into a powerful DSP device, suitable as a digital lockbox and measurement device in quantum optics
QCoDeS 341 3 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 31 about 1 month ago Domain-specific language embedded in Python for specifying pulse sequences
Qiskit Metal 289 4 months ago Quantum hardware design and analysis
QTT 61 11 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 56 14 days ago Quantum computing pulse parametrization and sequencing framework (formerly qc-toolkit)
scqubits 231 3 days ago Simulating superconducting qubits, obtaining energy spectra, plotting energy levels and more
QEDA 22 almost 3 years ago Quantum Electronics Design Automation - The RTL of Quantum Computing!

Open-Source Quantum Software Projects / Quantum fun

Entanglion 453 over 1 year ago The world’s first open source quantum computing board game. For 2 players
Quantum Puzzle Generator 8 3 months ago Educational puzzle game for Android and iOS
bloqit 8 almost 5 years ago Tiny qubit duel for your smart phone
QiskitBlocks Game that teaches quantum computing using Qiskit in a Minetest block world
Quantum Awesomeness 47 3 months ago
Quantum Battleships 10 almost 7 years ago
Quantum Catsweeper 23 over 2 years ago Quantum game loosely based on Minesweeper Flag
SudoQ 6 about 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 over 6 years ago Compose and perform quantum music with Rigetti's Forest
Quantum Game with Photons 344 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 10 months ago Toolkit for common quantum information functions
Arline Quantum 15 11 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 775 about 1 month ago Tool for running high performance/quantum workflows on advanced computing hardwares
Gridsynth-Python-wrapper 2 over 2 years ago Wrapper for using Gridsynth in Python/
IBM Q bot 22 almost 6 years ago Bot for Slack and Telegram to monitor the load of IBM Q quantum computers
orqviz 86 11 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 25 almost 3 years ago Multiplatform and multiprotocol quantum random number generator for arbitrary probability distributions
QuantumGraphs 19 over 4 years ago Grow and study random graphs by a continuous, randomly collapsing quantum walk
toqito 155 3 days ago Framework to study problems pertaining to entanglement theory, nonlocal games, and other aspects of quantum information
ZXLive 50 29 days ago GUI editor for ZX diagrams
SpookyIDE IDE designed for quantum computing
Quil syntax highlighter 11 about 7 years ago Syntax highlighter for PyCharm

Open-Source Quantum Software Projects / Quantum data

QDataSet 98 over 3 years ago Quantum datasets for the training and development of QML algorithms

Open-Source Quantum Software Projects / Abandoned projects

BLACK-STONE 67 almost 8 years ago Specification and implementation of quantum common lisp, for gate-model quantum computers
goqu 1 8 months ago Quantum computing simulation library for GoLang
libquantum C library for quantum computing and quantum simulation
libQuantumJava 8 over 6 years ago Crude translation from the C implementation of to a Java version
jquil 16 over 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 almost 11 years ago Python with C++ backend simulator for superconducting circuits
QACG 5 about 11 years ago Quantum Arithmetic Circuit Generator in Haskell
QCL 39 almost 7 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 13 11 months ago Performance orientated compiler
Qlmp 6 over 7 years ago Interpreter for the functional quantum programming language Qumin
Qiskit Aqua 574 almost 3 years ago Library of various quantum algorithm implemented with
qiskit-ignis 168 over 2 years ago Tools for quantum hardware verification, noise characterization, and error correction
Qiskit Tutorial 2,333 about 1 year ago Jupyter notebook filled with tutorials for
Qiskit-JS 115 about 5 years ago for JavaScript (supported by IBM)
QOCS 11 over 7 years ago Quantum OCaml Circuit Simulator is a functional approach to simulating quantum gates
QuantumUtils 77 over 6 years ago Tools for quantum control, simulation, channel representation conversion, and perturbations
Quantum Virtual Machine 46 almost 6 years ago Reference implementation of Rigetti's Quantum Virtual Machine
Quince 7 12 months ago Node-based GUI that allows for graphical configuration of qubit experiments in Auspex
Quipper 83 about 9 years ago Scalable functional programming language for quantum computing based on
QuSim 720 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 83 over 2 years ago 8 Qbit, Photonic Quantum Computer

Backlinks from these awesome lists:

More related projects: