Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Quantum Computing
Quantum computing is a field of computing that uses quantum phenomena such as superposition and entanglement to perform operations on data. It is a rapidly growing field with potential applications in fields such as cryptography, chemistry, and optimization. Quantum computers can solve certain problems much faster than classical computers. Various programming languages such as Q#, Python and C++ can be used to write quantum algorithms to be run on quantum computers. The development of quantum computers is an active area of research and engineering.
- GitHub: https://github.com/topics/quantum-computing
- Wikipedia: https://en.wikipedia.org/wiki/Quantum_computing
- Repo: https://github.com/qsharp-community
- Created by: Richard Feynman and Yuri Manin
- Related Topics: physics, computer-science,
- Aliases: quantum, quantum-computer, quantum-computers,
- Last updated: 2024-12-22 00:20:17 UTC
- JSON Representation
https://github.com/vprusso/toqito
|toqito> (Theory of Quantum Information Toolkit) in Python :snake:
matrix-analysis physics python python-3 quantum quantum-computing quantum-information unitaryhack
Last synced: 21 Dec 2024
https://github.com/msramalho/Teach-Me-Quantum
β 10 week Practical Course on Quantum Information Science and Quantum Computing - with Qiskit and IBMQX
course ibmqx jupyter-notebook qiskit quantum quantum-algorithms quantum-computing quantum-information-science
Last synced: 18 Nov 2024
https://github.com/softwareqinc/staq
Full-stack quantum processing toolkit
c-plus-plus quantum-computing quantum-development-kit
Last synced: 17 Nov 2024
https://github.com/softwareQinc/staq
Full-stack quantum processing toolkit
c-plus-plus quantum-computing quantum-development-kit
Last synced: 03 Nov 2024
https://github.com/lynnlangit/learning-quantum
Study resources for learning quantum computing
amazon-braket cirq openqasm qiskit quantum-computing
Last synced: 21 Dec 2024
https://github.com/pennylaneai/catalyst
A JIT compiler for hybrid quantum programs in PennyLane
autodiff automatic-differentiation jax jit llvm mlir pennylane python qir quantum quantum-compiler quantum-computing
Last synced: 21 Dec 2024
https://github.com/iqm-finland/KQCircuits
KLayout Python library for integrated quantum circuit design.
eda gds gds2 gdsii klayout quantum quantum-computing qubits superconducting superconducting-qubits unitaryhack
Last synced: 15 Nov 2024
https://github.com/johanvos/quantumjava
Samples related to "Quantum Computing for Java Developers"
java quantum quantum-computing
Last synced: 22 Dec 2024
https://github.com/JanLahmann/RasQberry
The RasQberry project: Exploring Quantum Computing and Qiskit with a Raspberry Pi and a 3D Printer
3d-printing qiskit quantum-computing quantum-demos raspberry-pi
Last synced: 16 Nov 2024
https://github.com/sentdex/quantumcomputing
Collection of Tutorials and other Quantum Computer programming related things.
python qiskit quantum-computing
Last synced: 06 Nov 2024
https://github.com/gopala-kr/summary
summaries of all the papers I read
arxiv blockchain-technology computer-vision deep-learning information-retrieval machine-learning neural-network nlp-resources quantum-computing reinforcement-learning speech-recognition
Last synced: 06 Nov 2024
https://github.com/Quandela/Perceval
An open source framework for programming photonic quantum computers
physics-simulation quantum quantum-computing
Last synced: 17 Nov 2024
https://github.com/sandialabs/pygsti
A python implementation of Gate Set Tomography
characterization gst qcvv quantum-computing scr-2018 snl-quantum-computing tomography
Last synced: 12 Nov 2024
https://github.com/qosf/qosf.org
Web portal of Quantum Open Source Foundation
community open-source quantum-computing quantum-software website
Last synced: 08 Nov 2024
https://github.com/cda-tum/mqt-ddsim
MQT DDSIM - A quantum circuit simulator based on decision diagrams written in C++
decision-diagrams jku mqt python quantum quantum-circuit-simulator quantum-circuits quantum-computing tum
Last synced: 03 Nov 2024
https://github.com/artiste-qb-net/qubiter
Python tools for reading, writing, compiling, simulating quantum computer circuits. Includes numpy and tensorflow backends. βQuantum Space, the final frontier. These are the voyages of the starship Qubiter. Its five-year mission: to explore strange new worlds, to seek out new life and new civilizations, to boldly go where no man has gone before.β
quantum-compiler quantum-computing tensorflow
Last synced: 12 Nov 2024
https://github.com/tensorly/quantum
Tensor-Based Quantum Machine Learning
quantum quantum-circuit-simulator quantum-computing quantum-machine-learning tensor-networks tensorly tensorly-quantum
Last synced: 18 Dec 2024
https://github.com/QPong/QPong
A quantum version of the classic Pong
game pong python quantum quantum-computing
Last synced: 26 Oct 2024
https://github.com/sandbox-quantum/tangelo
A python package for exploring end-to-end chemistry workflows on quantum computers and simulators.
chemistry drug-design drug-discovery ft nisq quantum quantum-algorithms quantum-chemistry quantum-computing
Last synced: 22 Dec 2024
https://github.com/XanaduAI/QMLT
The Quantum Machine Learning Toolbox (QMLT) is a Strawberry Fields application that simplifies the optimization of variational quantum circuits (also known as parametrized quantum circuits).
deep-learning machine-learning neural-network optimization quantum quantum-computing tensorflow
Last synced: 12 Nov 2024
https://github.com/xanaduai/qmlt
The Quantum Machine Learning Toolbox (QMLT) is a Strawberry Fields application that simplifies the optimization of variational quantum circuits (also known as parametrized quantum circuits).
deep-learning machine-learning neural-network optimization quantum quantum-computing tensorflow
Last synced: 28 Sep 2024
https://github.com/XanaduAI/quantum-learning
This repository contains the source code used to produce the results presented in the paper "Machine learning method for state preparation and gate synthesis on photonic quantum computers".
machine-learning optimization photonics quantum quantum-computing quantum-machine-learning tensorflow
Last synced: 12 Nov 2024
https://github.com/xanaduai/quantum-learning
This repository contains the source code used to produce the results presented in the paper "Machine learning method for state preparation and gate synthesis on photonic quantum computers".
machine-learning optimization photonics quantum quantum-computing quantum-machine-learning tensorflow
Last synced: 06 Nov 2024
https://github.com/sandbox-quantum/Tangelo
A python package for exploring end-to-end chemistry workflows on quantum computers and simulators.
chemistry drug-design drug-discovery ft nisq quantum quantum-algorithms quantum-chemistry quantum-computing
Last synced: 17 Nov 2024
https://github.com/jialuechen/tfq-finance
Quantum Finance Library
cirq data-science derivatives-pricing high-frequency-trading machine-learning model-calibration physics portfolio-optimization quantitative-finance quantum-classical quantum-computing quantum-finance risk-management tensorflow-quantum
Last synced: 21 Dec 2024
https://github.com/xanaduai/thewalrus
A library for the calculation of hafnians, Hermite polynomials and Gaussian boson sampling.
algorithm combinatorics graphs matrix optimization physics quantum quantum-computing
Last synced: 21 Dec 2024
https://github.com/cduck/bloch_sphere
Visualization tools for the qubit Bloch sphere
bloch-sphere quantum-computing visualization
Last synced: 19 Dec 2024
https://github.com/amazon-braket/braket.jl
Experimental Julia implementation of the Amazon Braket SDK
amazon-braket julia quantum quantum-computing
Last synced: 22 Dec 2024
https://github.com/pennylaneai/pennylane-lightning
The Lightning plugin ecosystem provides fast quantum state-vector and tensor network simulators written in C++ for use with PennyLane.
cuda distributed-computing gpu hpc mpi openmp parallel quantum-computing quantum-machine-learning rocm
Last synced: 21 Dec 2024
https://github.com/qir-alliance/qcor
C++ compiler for heterogeneous quantum-classical computing built on Clang and XACC
compilers mlir qir quantum-computing
Last synced: 11 Nov 2024
https://github.com/iitis/QuantumInformation.jl
A Julia package for numerical computation in quantum information theory
quantum-computing quantum-information random-matrix-theory
Last synced: 21 Nov 2024
https://github.com/msoeken/cirkit
A circuit toolkit
logic-gates logic-synthesis quantum-computing reversible
Last synced: 01 Nov 2024
https://github.com/cda-tum/mqt-qcec
MQT QCEC - A tool for Quantum Circuit Equivalence Checking
cpp17 decision-diagrams equivalence-checker jku mqt python quantum-circuits quantum-computing tum verification zx-calculus
Last synced: 22 Dec 2024
https://github.com/rigetti/quantumflow
QuantumFlow: A Quantum Algorithms Development Toolkit
automatic-differentiation quantum-algorithms quantum-computing quantum-machine-learning
Last synced: 06 Nov 2024
https://github.com/iitis/quantuminformation.jl
A Julia package for numerical computation in quantum information theory
quantum-computing quantum-information random-matrix-theory
Last synced: 16 Nov 2024
https://github.com/OpenJij/OpenJij
OpenJij : Framework for the Ising model and QUBO.
benchmarking cmake optimization python quantum-annealing quantum-computing quantum-mechanics simulated-annealing
Last synced: 17 Nov 2024
https://github.com/boschmitt/tweedledum
C++17 Library for analysis, compilation/synthesis, and optimization of quantum circuits
optimization quantum quantum-circuit quantum-compiler quantum-computing synthesis
Last synced: 23 Dec 2024
https://github.com/quantumbfs/qualgorithmzoo.jl
A curated implementation of quantum algorithms with Yao.jl
algorithm hhl quantum-computing quantum-machine-learning
Last synced: 06 Nov 2024
https://github.com/yaleqc/qtcodes
Qiskit Topological Codes
decoder ibm qiskit qiskit-tutorial quantum-computing quantum-error-correction surface-code topological-quantum-computation
Last synced: 16 Nov 2024
https://github.com/PennyLaneAI/pennylane-lightning
The PennyLane-Lightning plugin provides a fast state-vector simulator written in C++ for use with PennyLane
cuda distributed-computing gpu hpc mpi openmp parallel quantum-computing quantum-machine-learning rocm
Last synced: 17 Nov 2024
https://github.com/crazy4pi314/learn-qc-with-python-and-qsharp
Companion code for Learn Quantum Computing with Python and Q# Book by Dr. Sarah Kaiser and Dr. Cassandra Granade π
docker jupyter-notebook python qsharp quantum quantum-algorithms quantum-computing quantum-development-kit quantum-information quantum-programming-language quantum-simulation
Last synced: 11 Nov 2024
https://github.com/circa10a/blockerized-dockchain
Because all problems are solvable with containers and blockchains
ai blockchain cloud containers docker kubernetes machine-learning quantum-computing service-mesh
Last synced: 20 Dec 2024
https://github.com/shinmorino/sqaod
Solvers/annealers for simulated quantum annealing on CPU and CUDA(NVIDIA GPU).
accelearated cplusplus-11 cuda gpu linux monte-carlo-simulation nvidia-gpu python quantum-annealing quantum-computing windows
Last synced: 20 Dec 2024
https://github.com/inqwire/sqir
A Small Quantum Intermediate Representation
compiler-construction coq quantum-computing
Last synced: 22 Dec 2024
https://github.com/Qiskit/qiskit-addon-cutting
Reduce width and depth of quantum circuits by cutting gates and wires.
circuit-cutting circuit-knitting python qiskit qiskit-addon quantum-circuit quantum-circuit-cutting quantum-computing
Last synced: 16 Nov 2024
https://github.com/thephoeron/quipper-language
Quipper: embedded, scalable functional programming language for quantum computing (unofficial fork)
haskell quantum-computing quipper quipper-language unofficial-fork
Last synced: 03 Nov 2024
https://github.com/xanaduai/mrmustard
A differentiable bridge between phase space and Fock space
differentiable-programming optimization photonics photonics-circuits photonics-computing photonicsindustry quantum quantum-circuits quantum-computing quantum-machine-learning quantum-optics
Last synced: 20 Dec 2024
https://github.com/sfc-aqua/quisp
Open source implementation of quantum internet simulation package
quantum quantum-computing quantum-internet quantum-network-simulator simulation
Last synced: 05 Nov 2024
https://github.com/Qiskit/qiskit-code-assistant-vscode
A VSCode extension to use the Qiskit Code Assistant (Beta)
qiskit quantum-computing vscode-extension
Last synced: 15 Nov 2024
https://github.com/mrtkp9993/quantumcomputingexamples
Quantum computing examples with QISKit.
bernstein-vazirani-algorithm deutsch-algorithm grover-algorithm python qiskit quantum-algorithms quantum-computing quantum-information quantum-phase-estimation quantum-teleportation shor-algorithm simon-algorithm
Last synced: 17 Nov 2024
https://github.com/qbraid/qbraid
A platform-agnostic quantum runtime framework
ahs amazon-braket bloqade cirq flair-visual openqasm pennylane pyquil python qbraid qir qiskit quantum quantum-computing runtime rustworkx tket transpiler
Last synced: 20 Dec 2024
https://github.com/rigetti/rpcq
The RPC framework and message specification for @rigetti Quantum Cloud Services.
lisp python qcs quantum-computing rpc
Last synced: 06 Nov 2024
https://github.com/qBraid/qBraid
A platform-agnostic quantum runtime framework
ahs amazon-braket bloqade cirq flair-visual openqasm pennylane pyquil python qbraid qir qiskit quantum quantum-computing runtime rustworkx tket transpiler
Last synced: 16 Nov 2024
https://github.com/USCqserver/OpenQuantumTools.jl
Julia toolkit for open quantum system simulation.
Last synced: 30 Oct 2024
https://github.com/rigetti/forest-openfermion
OpenFermion quantum chemistry plugin for @rigetti Forest.
forest openfermion quantum-chemistry quantum-computing
Last synced: 06 Nov 2024
https://github.com/xanaduai/blackbird
Blackbird is a quantum assembly language for continuous-variable quantum computation, that can be used to program Xanadu's quantum photonics hardware and Strawberry Fields simulator.
antlr4 parser quantum quantum-algorithms quantum-computing quantum-optics quantum-programming-language
Last synced: 18 Dec 2024
https://github.com/pasqal-io/qadence
Digital-analog quantum programming interface
digital-analog-quantum-computing jax neutral-atom-devices quantum-computing quantum-machine-learning torch unitaryhack
Last synced: 17 Nov 2024
https://github.com/arXivQuration/arXivQuration
repository to share the quantum information and quantum computer articles
arxiv arxivtimes document document-database japanese japanese-language quantum-algorithms quantum-computer-articles quantum-computing quantum-information
Last synced: 06 Nov 2024
https://github.com/Qiskit/qiskit-serverless
A programming model for leveraging quantum and classical resources
cloud python qiskit qiskit-serverless quantum-computing
Last synced: 16 Nov 2024
https://github.com/q-optimize/c3
Toolset for control, calibration and characterization of physical systems
calibration characterization control-systems machine-learning optimal-control quantum-computing quantum-information
Last synced: 16 Nov 2024
https://github.com/microsoft/quantum-curriculum-samples
A demo set of programming assignments developed using Q# and Azure Quantum Development Kit
azure-quantum qsharp quantum quantum-computing quantum-programming
Last synced: 18 Dec 2024
https://github.com/mgg39/Quantum-youtube-channels
Best youtube channels for following and learning about Quantum tech
quantum quantum-computing youtube
Last synced: 26 Oct 2024
https://github.com/sympy/quantum_notebooks
Jupyter Notebooks that demonstrate SymPy's symbolic quantum mechanics package.
binder jupyter-notebooks python quantum-computing quantum-mechanics sympy
Last synced: 09 Nov 2024
https://github.com/Q-Compiler/UniversalQCompiler
Synthesizing arbitrary quantum computations
channel-decomposition circuit-simplification compilers isometry-decomposition mathematica povm-decomposition quantum-circuits quantum-compiler quantum-computer quantum-computing trapped-ions unitary-decomposition unitary-synthesis
Last synced: 20 Nov 2024
https://github.com/qir-alliance/pyqir
PyQIR is a set of APIs for generating, parsing, and evaluating Quantum Intermediate Representation (QIR).
Last synced: 18 Dec 2024
https://github.com/gecrooks/quantumflow
QuantumFlow: A Quantum Algorithms Development Toolkit
automatic-differentiation quantum-algorithms quantum-computing quantum-machine-learning
Last synced: 12 Nov 2024
https://github.com/xanaduai/jet
Jet is a cross-platform library for simulating quantum circuits using tensor network contractions.
quantum-computing tensor-networks
Last synced: 06 Nov 2024
https://github.com/qiskit-community/qiskit-braket-provider
Qiskit-Braket provider to execute Qiskit programs on quantum computing hardware devices through Amazon Braket.
amazon-braket qiskit quantum-computing
Last synced: 18 Dec 2024
https://github.com/harshangrjn/quantumcircuitopt.jl
A Julia/JuMP Package for Optimal Quantum Circuit Design
discrete-optimization mixed-integer-programming quantum-algorithms quantum-circuit quantum-circuit-synthesis quantum-computing quantum-gate-optimization
Last synced: 21 Nov 2024
https://github.com/kpobrien/josephsoncircuits.jl
Frequency domain, multi-tone harmonic balance, simulation of scattering parameters and noise in nonlinear circuits containing Josephson junctions.
circuit circuit-simulator circuits harmonic-balance julia microwave microwave-engineering quantum-computing quantum-engineering scattering-parameters spice spice-simulator touchstone
Last synced: 01 Dec 2024
https://github.com/rigetti/forest-benchmarking
A library for quantum characterization, verification, validation (QCVV), and benchmarking using pyQuil.
benchmarking forest qcvv quantum-computing tomography
Last synced: 21 Dec 2024
https://github.com/dakk/qlasskit
A python-to-quantum compiler
quantum quantum-algorithms quantum-annealing quantum-computing quantum-programming-language
Last synced: 16 Nov 2024
https://github.com/QuState/spinoza
A High Performance Quantum State Simulator implemented in pure Rust
high-performance quantum-computing rust simd simulation
Last synced: 16 Nov 2024
https://github.com/Quantum-Flytrap/quantum-tensors
Quantum Tensors - NPM package for sparse matrix operations for quantum information and computing
complex-numbers matrix quantum-computing quantum-game quantum-information quantum-mechanics quantum-tensors tensor typescript vector
Last synced: 17 Nov 2024
https://github.com/cduck/feynman_path
Visualization tool for the Feynman Path Integral applied to quantum circuits
feynman-integrals path-integral quantum-computing visualization
Last synced: 13 Nov 2024
https://github.com/xanaduai/flamingpy
FlamingPy is a cross-platform Python library with a variety of backends for efficient simulations of error correction in fault-tolerant quantum computers.
error-correction fault-tolerant python quantum-computing quantum-optics unitaryhack
Last synced: 21 Dec 2024
https://github.com/PennyLaneAI/pennylane-cirq
The PennyLane-Cirq plugin integrates Google's Cirq software library with with PennyLane's quantum machine learning capabilities.
cirq differentiable-computing jax machine-learning python pytorch qml quantum quantum-algorithms quantum-chemistry quantum-computing quantum-machine-learning tensorflow
Last synced: 06 Nov 2024
https://github.com/mapmeld/jsquil
Quantum computer instructions for JavaScript developers
Last synced: 15 Nov 2024
https://github.com/openqasm/qe-compiler
An MLIR based compiler dynamic circuit compiler for real-time control systems supporting OpenQASM 3
mlir openqasm quantum-computing
Last synced: 20 Dec 2024
https://github.com/snowflurrysdk/snowflurry.jl
Snowflurry is an open source Julia-based software library for implementing quantum circuits, and then running them on quantum computers and quantum simulators. The project is sponsored by Anyon Systems, Inc. See https://snowflurrySDK.github.io/Snowflurry.jl/dev for the latest documentation.
julia julia-language julia-package julialang quantum quantum-algorithms quantum-computing quantum-mechanics
Last synced: 19 Dec 2024
https://github.com/SnowflurrySDK/Snowflurry.jl
Snowflurry is an open source Julia-based software library for implementing quantum circuits, and then running them on quantum computers and quantum simulators. The project is sponsored by Anyon Systems, Inc. See https://snowflurrySDK.github.io/Snowflurry.jl/dev for the latest documentation.
julia julia-language julia-package julialang quantum quantum-algorithms quantum-computing quantum-mechanics
Last synced: 17 Dec 2024
https://github.com/TeamGraphix/graphix
measurement-based quantum computing (MBQC) compiler and simulator
graph-states mbqc quantum quantum-computing quantum-programming-language unitaryhack
Last synced: 17 Nov 2024
https://github.com/squlearn/squlearn
scikit-learn interface for quantum algorithms
machine-learning python quantum quantum-computing quantum-machine-learning scikit-learn
Last synced: 31 Oct 2024
https://github.com/microsoft/quantum-viz.js
quantum-viz.js is a configurable tool for rendering quantum circuits using pure HTML.
hacktoberfest javascript quantum quantum-algorithms quantum-computing web
Last synced: 16 Nov 2024
https://github.com/instance01/qubo-nn
Classifying, auto-encoding and reverse-engineering QUBO matrices
paper-implementations qc quantum-annealing quantum-computing quantum-machine-learning quantum-ml quantum-neural-networks qubo qubo-matrix qubo-ml qubo-nn
Last synced: 19 Nov 2024
https://github.com/qiskit-community/quantum-prototype-template
A template repository for generating new quantum prototypes based on Qiskit
Last synced: 17 Dec 2024
https://github.com/Interlin-q/Interlin-q
A Quantum Interconnect Simulator for Distributed Quantum Algorithms
distributed-quantum-computing quantum quantum-computing simulator unitaryfund
Last synced: 17 Nov 2024
https://github.com/dabacon/qsel
Quantum programming language putting entanglement and superposition front and center
a esoteric-programming-language programming-language quantum-computing qubits superposition
Last synced: 28 Oct 2024
https://github.com/qiskit-community/prototype-quantum-kernel-training
Toolkit for training quantum kernels in machine learning applications
kernel-methods machine-learning prototype qiskit quantum-computing
Last synced: 09 Nov 2024
https://github.com/Microsoft/GHC18-IntroToQuantumComputing
Workshop materials for the "Introduction to Quantum Computing" workshop
deutsch-jozsa qsharp quantum-computing
Last synced: 18 Nov 2024
https://github.com/glassnotes/cpen-400q
Materials for the undergraduate course in gate-model quantum computing at UBC.
educational-materials quantum-computing quantum-software
Last synced: 13 Nov 2024
https://github.com/mapmeld/quantum-peep
Multi-platform quantum programming library, written in TypeScript, good for JS/NodeJS
quantum quantum-computing quantum-programming-language
Last synced: 15 Nov 2024
https://github.com/idouble/trinary-calculator-javascript
π± A handy Calculator for Trinary operations, that works on all Devices π± π» π₯ | β https://play.google.com/store/apps/details?id=com.trinarycalculator.ayidouble.trinarycalculator.app β
balanced-ternary calculator division interactive iota javascript numeral-systems quantum-computing qubit qubits responsive smartphone subtraction ternary trinary trits trytes xor
Last synced: 20 Dec 2024
https://github.com/jwoehr/qisjob
Qiskit Job Control
python3 qasm qiskit quantum-computing
Last synced: 06 Nov 2024
https://github.com/juliaqubo/qubo.jl
A Julia Ecosystem for Quadratic Unconstrained Binary Optimization
julia jump optimization quantum-computing qubo
Last synced: 19 Nov 2024
https://github.com/bbn-q/qgl
Quantum Gate Language (QGL) is a domain specific language embedded in python for specifying quantum gate sequences.
Last synced: 22 Dec 2024
https://github.com/qbraid/qbraid-lab-demo
Notebooks demonstrating how to use qBraid Lab to streamline quantum workflows, connect to quantum hardware, and leverage GPU-enabled scalable compute for hybrid algorithms.
ipython quantum quantum-algorithms quantum-circuit quantum-computing
Last synced: 12 Oct 2024
https://github.com/thephoeron/qgame
QGAME: Quantum Gate and Measurement Emulator, a quantum computer simulator
common-lisp emulator quantum-computer-simulator quantum-computing quantum-gates
Last synced: 13 Nov 2024
https://github.com/qiskit-community/prototype-zne
Zero Noise Extrapolation (ZNE) prototype for error mitigation on the Qiskit Estimator primitive
error-mitigation primitives quantum-computing
Last synced: 23 Dec 2024
https://github.com/qiskit-community/prototype-entanglement-forging
A module for simulating chemical and physical systems using a Variational Quantum Eigensolver (VQE) enhanced by Entanglement Forging.
chemistry prototype qiskit quantum-computing vqe
Last synced: 16 Nov 2024