LIQ𝑈𝑖⏐〉 (Language-Integrated Quantum Operations, LIQUID)

  • Level of openness 3 ★★★
  • Document quality 3 ★★★

LIQ𝑈𝑖⏐〉is a software design architecture for quantum computing. It includes a programming language designed for quantum algorithms. By using LIQ𝑈𝑖⏐〉, users can design quantum circuits and perform simulations such as quantum teleportation and quantum chemistry.

To Detail

OpenFermion

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

Open-source software for quantum computing in quantum chemistry. OpenFermion can map the ab-initio Hamiltonian of an target molecular or material in second quantization to that in qubits. Parameters of the Hamiltonian is estimated by using other software for first-principles calculations. OpenFermion also provides users plugins to support integration with apps for quantum circuits and quantum simulators.

To Detail

Blueqat

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

Open-source Python code for simulation of gate-type quantum computers. Blueqat can call Qiskit, a quantum computing development tool, to run IBM Q, a gate-type quantum computer.

To Detail

Cirq

  • Level of openness 3 ★★★
  • Document quality 3 ★★★

A Python framework for easy creation, manipulation and optimization of quantum algorithms for NISQ (Noisy Intermediate Scale Quantum Computer). A simulator for the quantum processor in the Xmon architecture provided by Google has also been supported.

To Detail

QuTiP

  • Level of openness 3 ★★★
  • Document quality 3 ★★★

An open-source application for dynamical simulation of open quantum systems. It supports a wide range of Hamiltonians such as quantum optics, ion traps, and superconducting circuits. The time evolution of quantum states is evaluated by a master equation. These calculation library can be called from Python via a user-friendly interface.

To Detail

Strawberry Fields

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

Python library for the design, simulation, and optimization of continuous-variable quantum optical circuits. It has high-level functions for solving problems including graph and network optimization, machine learning, and chemistry, and can perform training and optimization of quantum programs using the TensorFlow backend.

To Detail

OpenJij

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

Ising model and QUBO heuristic optimization library. The core of the optimization is implemented in C++; it has a Python interface, therefore it can be easily written in Python.

To Detail

Intel Quantum Simulator

  • Level of openness 3 ★★★
  • Document quality 3 ★★★

A full-state vector simulator of quantum circuits optimized for multi-core and multi-nodes architectures. It provides C++ and Python interfaces. Also known as qHiPSTER (The Quantum High Performance Software Testing Environment).

To Detail

Qiskit

  • Level of openness 3 ★★★
  • Document quality 3 ★★★

An open source framework for quantum computation. By using Qiskit, users can generate quantum circuits and run it on simulators and real devices.

To Detail

Quimb

  • Level of openness 3 ★★★
  • Document quality 3 ★★★

Easy-to-use and fast Python library for simulation of quantum information and quantum many-body systems. It provides Tensor module for tensor network simulations and Matrix module for “exact” quantum simulations.

To Detail