Displaying 1 to 12 from 12 results

Cirq - A python framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits

  •    Python

Cirq is a Python library for writing, manipulating, and optimizing quantum circuits and running them against quantum computers and simulators. Follow these instructions.

OpenFermion - The electronic structure package for quantum computers.

  •    Python

OpenFermion is an open source library for compiling and analyzing quantum algorithms to simulate fermionic systems, including quantum chemistry. Among other functionalities, this version features data structures and tools for obtaining and manipulating representations of fermionic and qubit Hamiltonians. For more information, see our release paper. Installing OpenFermion requires pip. Make sure that you are using an up-to-date version of it. For information about getting started beyond what is provided below please see our tutorial in the examples folder as well as our detailed code documentation.

grove - Quantum algorithms built using pyQuil.

  •    Python

A collection of quantum algorithms built using the Rigetti Forest platform. Grove is licensed under the Apache 2.0 license. Features in the alpha package are considered experimental.

grove - Quantum algorithms built using pyQuil

  •    Python

A collection of quantum algorithms built using the Rigetti Forest platform. Grove is licensed under the Apache 2.0 license. Features in the alpha package are considered experimental.




qcl - Quantum Computation Language port from http://tph.tuwien.ac.at/~oemer/qcl.html

  •    C++

This is a github port from the project's official homepage. The idea is to ease the contribution of programmers interested in quantum computing, through guides, documentation, tests and the development of the core language itself. Despite many common concepts with classical computer science, quantum computing is still widely considered as a special discipline within the broad field of theoretical physics. One reason for the slow adoption of QC by the computer science community is the confusing variety of formalisms (Dirac notation, matrices, gates, operators, etc.), none of which has any similarity with classical programming languages, as well as the rather "physical" terminology in most of the available literature.

SFOpenBoson - A plugin for Strawberry Fields and OpenFermion, providing methods of simulating bosonic Hamiltonians directly in Strawberry Fields

  •    Python

This Strawberry Fields plugin library allows Strawberry Fields to interface with OpenFermion. Strawberry Fields is a full-stack Python library for designing, simulating, and optimizing continuous variable (CV) quantum optical circuits.

strawberryfields - Strawberry Fields is a full-stack Python library for designing, simulating, and optimizing continuous variable (CV) quantum optical circuits

  •    Python

Strawberry Fields is a full-stack Python library for designing, simulating, and optimizing continuous variable quantum optical circuits. To see Strawberry Fields in action immediately, try out our Strawberry Fields Interactive web application. Prepare your initial states, drag and drop gates, and watch your simulation run in real time right in your web browser.

OpenFermion-Cirq - Quantum circuits for simulations of quantum chemistry and materials.

  •    Python

Alpha Release. OpenFermion is an open source library for obtaining and manipulating representations of fermionic systems (including quantum chemistry) for simulation on quantum computers. Cirq is an open source library for writing, manipulating, and optimizing quantum circuits and running them against quantum computers and simulators. OpenFermion-Cirq extends the functionality of OpenFermion by providing routines and tools for using Cirq to compile and compose circuits for quantum simulation algorithms. Installing OpenFermion-Cirq requires pip. Make sure that you are using an up-to-date version of it. Once installation is complete, be sure to take a look at our ipython tutorials and code documentation.


OpenFermion-ProjectQ - Plugin for OpenFermion which supports circuit compilation using ProjectQ.

  •    Python

OpenFermion is an open source package for compiling and analyzing quantum algorithms that simulate fermionic systems. This plugin library allows the circuit simulation and compilation package ProjectQ to interface with OpenFermion. However, OpenFermion-ProjectQ is now archived and deprecated since it is NO LONGER MAINTAINED. If you are interested in maintaining the package and qualified to do so, please contact us. Installing OpenFermion-ProjectQ requires pip. Make sure that you are using an up-to-date version of it. Once installation is complete, be sure to take a look at the ipython notebook demo as well as our detailed code documentation.

OpenFermion-Psi4 - OpenFermion plugin to interface with the electronic structure package Psi4.

  •    Python

OpenFermion is an open source library (licensed under Apache 2) for compiling and analyzing quantum algorithms which simulate fermionic systems. This plugin library allows the electronic structure package Psi4 (licensed under GNU Lesser General Public License version 3) to interface with OpenFermion. Also be sure to take a look at the ipython notebook demo.

OpenFermion-PySCF - OpenFermion plugin to interface with the electronic structure package PySCF.

  •    Python

OpenFermion is an open source library (licensed under Apache 2) for compiling and analyzing quantum algorithms which simulate fermionic systems. This plugin library allows the electronic structure package PySCF (licensed under BSD-2-Clause) to interface with OpenFermion. Also be sure to take a look at the ipython notebook demo.

quantumflow - QuantumFlow: A Quantum Algorithms Development Toolkit

  •    Python

Notice: This is research code that will not necessarily be maintained to support further releases of Forest and other Rigetti Software. We welcome bug reports and PRs but make no guarantee about fixes or responses. It is easiest to install QuantumFlow's requirements using conda.