if you want to remove an article from website contact us from top.

    free open source quantum computer applications

    James

    Guys, does anyone know the answer?

    get free open source quantum computer applications from EN Bilgi.

    List of Open Quantum Projects

    Mirror of the curated list of open source developed quantum software projects hosted on [QOSF's GitHub page](https://github.com/qosf/os_quantum_software).

    List of Open Quantum Projects

    Mirror of the curated list of open source developed quantum software projects hosted on QOSF’s GitHub page.

    Sign up for the newsletter Join our Slack Donate to QOSF

    #

    Quantum full-stack libraries

    # Braket

    Amazon’s fully managed quantum computing service for building quantum algorithms.

    # Cirq

    Framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits.

    # Forest

    Rigetti’s software library for writing, simulating, compiling and executing quantum programs.

    # Ocean

    D-Wave System’s suite of tools for solving hard problems with quantum computers.

    # OpenQL

    Compiler framework with algorithm libraries, optimizer, scheduler, QEC, mapping, micro-code generator.

    # ProjectQ

    Hardware-agnostic framework with compiler and simulator with emulation capabilities.

    # Q#

    Microsoft’s quantum programming language with Visual Studio integration.

    # Qiskit

    Framework for noisy quantum computers at the level of pulses, circuits, and algorithms (supported by IBM).

    # Silq

    Silq is a high-level quantum programming language with safe uncomputation and intuitive semantics.

    # Strawberry Fields

    Xanadu’s software library for photonic quantum computing.

    # Tequila

    An Extensible Quantum Information and Learning Architecture developed by Alan Aspuru-Guzik’s group (UofT).

    # XACC

    Extreme-scale programming model for quantum acceleration within high-performance computing.

    # staq

    Full stack quantum processing toolkit.

    # Quantum simulators # BLACK-STONE

    Specification and implementation of quantum common lisp, for gate-model quantum computers.

    # Cliffords.jl

    Efficient calculation of Clifford circuits in Julia.

    #

    Intel Quantum Simulator

    Distributed qubit register quantum simulator using OpenMP and MPI.

    # JKQ-DDSIM

    Error-free quantum simulator using decision diagrams as underlying data structure. (arXiv / IEEE)

    # Liqui|>

    Toolsuite for quantum simulation developed by Microsoft QuArC.

    # PIQS

    Efficient simulation of open quantum dynamics of identical qubits.

    # QCGPU

    High-performance GPU-accelerated quantum computer simulation outlined in this arXiv paper.

    # QCL

    High level, hardware-agnostic programming language for quantum computers (syntax like C or Pascal).

    # QCircuits

    User-friendly quantum circuit simulator designed for students and newcomers to quantum computing.

    # QOCS

    Quantum OCaml Circuit Simulator is a functional approach to simulating quantum gates.

    # QSimulator.jl

    Unitary and Lindbladian evolution in Julia.

    # QTop

    Simulation and visualization of topological quantum computers.

    # QVM

    Rigetti’s high-performance quantum virtual machine.

    # QWIRE

    A quantum circuit language and formal verification tool described in this paper.

    # Qibo

    Framework for quantum simulation with hardware acceleration, including multi-GPU support.

    # Qiskit Aer

    High performance simulator for quantum circuits that includes noise models (supported by IBM).

    # Qlmp

    Interpreter for the functional quantum programming language Qumin.

    # Qrack

    Comprehensive qubit and gate implementation for developing universal virtual quantum processors.

    # QuEST

    Quantum Exact Simulation Toolkit is a high performance multicore simulator of universal quantum circuits.

    # QuNetSim

    A quantum network simulation framework.

    # QuPy

    Quantum circuit simulator for both CPU and GPU.

    # QuSim

    Ideal noise-free multi-qubit simulator written in 150 lines of code.

    # QuSpin

    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.

    # QuaC

    Parallel time-dependent open quantum systems solver.

    #

    Quantum Circuit Simulator

    Smoothly runs 20+ qubit simulations in browser or on node.js server.

    #

    Quantum JavaScript (Q.js)

    Drag-and-drop circuit editor, simulator, documented API, text-as-circuit DSL, concept primers.

    #

    Quantum Virtual Machine

    Reference implementation of Rigetti’s Quantum Virtual Machine.

    # Quantum++

    High-performance general purpose quantum simulator (can simulate d-dimensional qudits).

    # QuantumInfo.jl

    Julia library for quantum information related calculations.

    Source : qosf.org

    GitHub

    Curated list of open-source quantum software projects. - GitHub - qosf/awesome-quantum-software: Curated list of open-source quantum software projects.

    qosf /

    awesome-quantum-software

    Public

    Curated list of open-source quantum software projects.

    CC0-1.0 License

    895 stars 213 forks

    Star Notifications master Go to file

    Latest commit

    markf94 on Jan 30

    Git stats

    Files

    Git stats Files README.md

    Open-Source Quantum Software Projects

    Curated list of open-source developed quantum software projects.

    Please read the contribution guidelines before contributing.

    Also please check out the Unitary Fund's 4k$ grant project for quantum OSS!

    Contents

    Quantum full-stack libraries

    Quantum simulators Quantum annealing Quantum algorithms Quantum compilers Quantum assembly Quantum control

    Quantum error correction

    Quantum and post-quantum cryptography

    Experimental quantum computing

    Quantum fun Quantum tools Quantum data Abandoned projects

    For a curated list of learning resources please check out desireevl's repo.

    Quantum full-stack libraries

    C++

    staq - Full stack quantum processing toolkit.

    XACC - Extreme-scale programming model for quantum acceleration within high-performance computing.

    Python

    blueqat - A quantum computing SDK.

    Braket - Amazon's fully managed quantum computing service for building quantum algorithms.

    Cirq - Framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits.

    Forest - Rigetti's software library for writing, simulating, compiling and executing quantum programs.

    Ocean - D-Wave System's suite of tools for solving hard problems with quantum computers.

    OpenQL - Compiler framework with algorithm libraries, optimizer, scheduler, QEC, mapping, micro-code generator.

    ProjectQ - Hardware-agnostic framework with compiler and simulator with emulation capabilities.

    quantumcat - Cross-platform open-source high-level quantum computing library focused on building applications.

    Qiskit - Framework for noisy quantum computers at the level of pulses, circuits, and algorithms (supported by IBM).

    Strawberry Fields - Xanadu's software library for photonic quantum computing.

    Tequila - An Extensible Quantum Information and Learning Architecture developed by Alan Aspuru-Guzik's group (UofT).

    Q#

    Q# - Microsoft's quantum programming language with Visual Studio integration.

    Silq

    Silq - Silq is a high-level quantum programming language with safe uncomputation and intuitive semantics.

    Quantum simulators

    C

    QuaC - Parallel time-dependent open quantum systems solver.

    QuEST - Quantum Exact Simulation Toolkit is a high performance multicore simulator of universal quantum circuits.

    TNQVM - Tensor Network QPU Simulator for Eclipse XACC.

    Common Lisp

    QVM - Rigetti's high-performance quantum virtual machine.

    Coq

    QWIRE - A quantum circuit language and formal verification tool described in this paper.

    C++

    Huawei HiQsimulator - Single-amplitude, Full-amplitude and Error-correction circuit simulation engine.

    Intel Quantum Simulator - Distributed qubit register quantum simulator using OpenMP and MPI.

    JKQ-DDSIM - Error-free quantum simulator using decision diagrams as underlying data structure. (arXiv / IEEE)

    qFlex - Flexible high-performance simulator for verifying and benchmarking quantum circuits implemented on real hardware.

    Qiskit Aer - High performance simulator for quantum circuits that includes noise models (supported by IBM).

    QCEAD - C++ program to both simulate a quantum computer and use parallel evolutionary techniques to design algorithms.

    Qrack - Comprehensive qubit and gate implementation for developing universal virtual quantum processors.

    qSim - High level, elementary simulation library.

    QSim - Schrödinger and Schrödinger-Feynman simulators for quantum circuits.

    Quantum++ - High-performance general purpose quantum simulator (can simulate d-dimensional qudits).

    tweedledum - Library for synthesis, compilation, and optimization of quantum circuits.

    F#

    Liqui|> - Toolsuite for quantum simulation developed by Microsoft QuArC.

    GoLang

    Q - Quantum Computation Simulator written purely in GoLang.

    Java

    Strange - Java API that can be used to create Quantum Programs.

    JavaScript

    jsquil - JavaScript interface for writing Quil programs.

    Quantum Circuit Simulator - Smoothly runs 20+ qubit simulations in browser or on node.js server.

    Quirk - 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 - Browser-based simple IDE interface to run, visualize and debug quantum programs.

    Quantum tensors - JavaScript / TypeScript package for sparse tensor operations on complex numbers for quantum computing.

    Julia

    Cliffords.jl - Efficient calculation of Clifford circuits in Julia.

    Source : github.com

    Qiskit

    Qiskit is an open source software development kit (SDK) for working with OpenQASM and the IBM Q quantum processors. Create quantum computing programs, compile, and execute them online in a real quantum processors.

    qiskit 0.34.2 see release notes

    Open-Source Quantum Development

    Qiskit [quiss-kit] is an open-source SDK for working with quantum computers at the level of pulses, circuits, and application modules.

    Get started

    Quick Start

    When you are looking to start Qiskit, you have two options. You can start Qiskit locally, which is much more secure and private, or you get started with Jupyter Notebooks hosted in IBM Quantum Lab.

    Start locally

    To install Qiskit locally, you will need Python 3.6+. Although it is not required, we recommend using a virtual environment with Anaconda.

    Qiskit Install

    Operating System

    Terminal

    pip install qiskit

    Start Online

    Get started in the cloud without installing anything with IBM Quantum Lab.

    IBM Quantum Lab

    What Can Qiskit Do

    Circuit Library

    Qiskit includes a comprehensive set of quantum gates and a variety of pre-built circuits so users at all levels can use Qiskit for research and application development.

    Learn more

    Transpiler

    The transpiler translates Qiskit code into an optimized circuit using a backend’s native gate set, allowing users to program for any quantum processor or processor architecture with minimal inputs.

    Learn more

    Run on real hardware

    Users can run and schedule jobs on real quantum processors, and employ Qiskit Runtime to orchestrate quantum programs on cloud-based CPUs, QPUs, and GPUs.

    Learn more

    Try it yourself

    Ready to explore Qiskit’s capabilities for yourself? Copy the code to the right of this paragraph and try running it in your local Python environment. You can also click the link to the IBM Quantum Lab and test it there.

    import qiskit

    # Qiskit quantum circuits libraries

    quantum_circuit = qiskit.circuit.library.QuantumVolume(5) #1 #3

    quantum_circuit.measure_all()

    quantum_circuit.draw()

    # prepare your circuit to run

    from qiskit import IBMQ #2

    IBMQ.save_account("YOUR TOKEN")#Get the API token in https://quantum-computing.ibm.com/

    provider = IBMQ.load_account() #3

    backend = provider.get_backend('ibmq_quito') #4

    optimized_circuit = qiskit.transpile(quantum_circuit, backend) #5

    optimized_circuit.draw()

    # run in real hardware

    job = backend.run(optimized_circuit)

    retrieved_job = backend.retrieve_job(job.job_id())

    result = retrieved_job.result() #6

    print(result.get_counts()) #7

    Open in Quantum Lab

    Learn with Qiskit

    Gain access to a free, digital textbook to study the concepts of quantum computing using Qiskit.

    Get learning

    Source : qiskit.org

    Do you want to see answer or more ?
    James 11 month ago
    4

    Guys, does anyone know the answer?

    Click For Answer