Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/zlatko-minev/pyEPR

Powerful, automated analysis and design of quantum microwave chips & devices [Energy-Participation Ratio and more]

cqed hfss python quantization quantum quantum-circuit quantum-computing

Last synced: 16 Nov 2024

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: 08 Feb 2025

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/lynnlangit/learning-quantum

Study resources for learning quantum computing

amazon-braket cirq openqasm qiskit quantum-computing

Last synced: 08 Feb 2025

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/softwareqinc/staq

Full-stack quantum processing toolkit

c-plus-plus quantum-computing quantum-development-kit

Last synced: 23 Jan 2025

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: 09 Feb 2025

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/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: 27 Dec 2024

https://github.com/qosf/qosf.org

Web portal of Quantum Open Source Foundation

community open-source quantum-computing quantum-software website

Last synced: 02 Jan 2025

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/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/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: 10 Feb 2025

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: 22 Jan 2025

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/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/amazon-braket/braket.jl

Experimental Julia implementation of the Amazon Braket SDK

amazon-braket julia quantum quantum-computing

Last synced: 10 Feb 2025

https://github.com/cduck/bloch_sphere

Visualization tools for the qubit Bloch sphere

bloch-sphere quantum-computing visualization

Last synced: 10 Feb 2025

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: 08 Feb 2025

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: 08 Feb 2025

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: 17 Jan 2025

https://github.com/quantumbfs/qualgorithmzoo.jl

A curated implementation of quantum algorithms with Yao.jl

algorithm hhl quantum-computing quantum-machine-learning

Last synced: 24 Dec 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/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/mstechly/quantum_tsp_tutorials

This repository contains code with tutorials of how to approach optimization problems using quantum computing.

optimization-problem quantum-computing tutorial

Last synced: 02 Jan 2025

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: 05 Feb 2025

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: 22 Jan 2025

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: 11 Feb 2025

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/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/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/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: 24 Jan 2025

https://github.com/USCqserver/OpenQuantumTools.jl

Julia toolkit for open quantum system simulation.

quantum-computing

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/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: 06 Feb 2025

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/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/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/qir-alliance/pyqir

PyQIR is a set of APIs for generating, parsing, and evaluating Quantum Intermediate Representation (QIR).

llvm qir quantum-computing

Last synced: 05 Feb 2025

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/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/kpobrien/josephsoncircuits.jl

Frequency domain, multi-tone harmonic balance, simulation of scattering parameters and noise in nonlinear circuits containing Josephson junctions. Scattering parameter conversion and interconnection.

circuit circuit-simulator circuits harmonic-balance julia microwave microwave-engineering quantum-computing quantum-engineering s-parameters scattering-parameters spice spice-simulator touchstone

Last synced: 10 Feb 2025

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: 09 Jan 2025

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: 09 Feb 2025

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/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: 08 Feb 2025

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: 07 Feb 2025

https://github.com/markf94/rigetti_training_material

Slide decks and Jupyter notebooks for training on Rigetti's quantum software stack at the Creative Destruction Lab 2018.

bloch-sphere hands-on pyquil quantum-computing quantum-gates rigetti tutorial

Last synced: 02 Jan 2025

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/mapmeld/jsquil

Quantum computer instructions for JavaScript developers

quantum-computing

Last synced: 15 Nov 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/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/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/mstechly/vqf

Implementation of Variational Quantum Factoring algorithm.

factoring-integers optimization-algorithms qaoa quantum-computing

Last synced: 02 Jan 2025

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/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/qiskit-community/quantum-prototype-template

A template repository for generating new quantum prototypes based on Qiskit

qiskit quantum-computing

Last synced: 06 Feb 2025

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 Jan 2025

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/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/cqcl/tket2

Version 2 of the TKET quantum compiler

compiler quantinuum quantum-computing

Last synced: 05 Feb 2025