An open API service providing repository metadata for many open source software ecosystems.

Topic: "quantum-programming"

microsoft/QuantumKatas 📦

Tutorials and programming exercises for learning Q# and quantum computing

Language: Jupyter Notebook - Size: 8.56 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 4,790 - Forks: 1,243

quantumlib/Cirq

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

Language: Python - Size: 41.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4,748 - Forks: 1,147

tensorflow/quantum

An open-source Python framework for hybrid quantum-classical machine learning.

Language: Python - Size: 24.5 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 2,027 - Forks: 628

qosf/awesome-quantum-software

Curated list of open-source quantum software projects.

Size: 1.14 MB - Last synced at: 5 days ago - Pushed at: 13 days ago - Stars: 1,792 - Forks: 371

quantumlib/OpenFermion

Python package for compiling and analyzing quantum algorithms to simulate electronic structures.

Language: Python - Size: 47.2 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1,619 - Forks: 401

rigetti/pyquil

A Python library for quantum programming using Quil.

Language: Python - Size: 79.2 MB - Last synced at: 5 days ago - Pushed at: 25 days ago - Stars: 1,471 - Forks: 355

quantum-visualizations/qmsolve

⚛️ A module for solving and visualizing the Schrödinger equation.

Language: Python - Size: 113 MB - Last synced at: 12 days ago - Pushed at: 10 months ago - Stars: 1,084 - Forks: 139

microsoft/qdk

Azure Quantum Development Kit, including the Q# programming language, resource estimator, and Quantum Katas

Language: Rust - Size: 23.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 788 - Forks: 151

quantumlib/qsim

Fast C++ and Python library for state-vector simulation of quantum circuits.

Language: C++ - Size: 6.48 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 606 - Forks: 187

quantumlib/Stim

A fast stabilizer circuit library.

Language: C++ - Size: 12.7 MB - Last synced at: 1 day ago - Pushed at: 6 days ago - Stars: 574 - Forks: 168

qosf/monthly-challenges

Repository containing monthly challenges in the field of quantum computing.

Language: Jupyter Notebook - Size: 12 MB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 423 - Forks: 168

unitaryfoundation/mitiq

Mitiq is an open source toolkit for implementing error mitigation techniques on most current intermediate-scale quantum computers.

Language: Python - Size: 64.8 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 403 - Forks: 194

quantumlib/ReCirq

Python modules for quantum computing applications and experiments using Cirq. Research using Cirq!

Language: Python - Size: 6.64 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 292 - Forks: 125

quantumlib/Qualtran

Qᴜᴀʟᴛʀᴀɴ is a Python library for expressing and analyzing Fault Tolerant Quantum algorithms.

Language: Python - Size: 25.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 256 - Forks: 80

vprusso/toqito

|toqito> (Theory of Quantum Information Toolkit) is a Python library for research in quantum information theory.

Language: Python - Size: 5.96 MB - Last synced at: 8 days ago - Pushed at: 10 days ago - Stars: 256 - Forks: 115

ebraminio/awesome-qsharp

A curated list of Q# code and resources.

Size: 46.9 KB - Last synced at: 17 days ago - Pushed at: about 3 years ago - Stars: 173 - Forks: 27

Qiskit/platypus 📦

Qiskit Textbook (beta)

Language: Jupyter Notebook - Size: 448 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 166 - Forks: 258

quil-lang/quil

Specification of Quil: A Practical Quantum Instruction Set Architecture

Language: TeX - Size: 425 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 120 - Forks: 20

quantumlib/OpenFermion-PySCF

OpenFermion plugin to interface with the electronic structure package PySCF.

Language: Python - Size: 115 KB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 108 - Forks: 43

quantumlib/OpenFermion-Psi4

OpenFermion plugin to interface with the electronic structure package Psi4.

Language: Python - Size: 85 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 87 - Forks: 46

microsoft/quantum-curriculum-samples

A demo set of programming assignments developed using Q# and Azure Quantum Development Kit

Language: Q# - Size: 34.7 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 81 - Forks: 15

PECOS-packages/PECOS

Software for exploring, developing, and evaluating quantum error-correction protocols.

Language: Python - Size: 5.48 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 44 - Forks: 11

rigetti/forest-software 📦

A curated list of projects developed using the Forest quantum programming environment.

Size: 2.62 MB - Last synced at: 8 months ago - Pushed at: over 6 years ago - Stars: 42 - Forks: 7

quantumlib/unitary

Open-source API library providing common operations for adding quantum behaviors to games.

Language: OpenQASM - Size: 5.17 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 38 - Forks: 28

MrGilli/Quplexity

Official repo of the very fast and lightweight modular library (or accelerator) for Quantum Computer Circuit simulation.

Language: Assembly - Size: 3.09 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 31 - Forks: 7

MrGilli/Quantix-OS

Official repo of the UNIX-like Operating System "Quantix".

Language: C - Size: 6.2 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 29 - Forks: 2

openqasm/oqpy

OpenQASM 3 + OpenPulse in Python

Language: Python - Size: 312 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 28 - Forks: 11

rigetti/qcs-paper

Binder repository of supplementary interactive notebooks for the QCS paper.

Language: Jupyter Notebook - Size: 11.5 MB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 20 - Forks: 5

Viveckh/New-ML-Data-Science-Framework-Tutorials-By-EJ

Internet's Most Popular Tutorials on Fresh-off-the-shelf ML & Data Science Technologies, Authored by Yours Truly.

Language: Jupyter Notebook - Size: 30.6 MB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 19 - Forks: 9

tcNickolas/quantum-programming-in-depth

Code samples for the book "Quantum Programming In Depth: Solving Problems with Q# and Qiskit" by Mariia Mykhailova

Language: Q# - Size: 317 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 17 - Forks: 6

qsharp-community/qsharp-community.github.io

Website for the Q# Community

Language: HTML - Size: 1.29 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 17 - Forks: 9

rigetti/pyquil-quantum-dice 📦

Getting started with PyQuil: Quantum dice example

Language: Jupyter Notebook - Size: 9.77 KB - Last synced at: 8 months ago - Pushed at: over 7 years ago - Stars: 14 - Forks: 7

rigetti/forest-notebook

Interactive quantum programming with Forest & Jupyter.

Language: Dockerfile - Size: 646 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 6

koraydns/quantum-attack-simulator

A Python-based simulator for analyzing the security of quantum communication systems. Currently focuses on the BB84 protocol. Designed for educational and research purposes.

Language: Python - Size: 147 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 11 - Forks: 0

exeter-quantum/senior-project

SRP*400: Quantum computing senior project (PEA Winter '20)

Language: Jupyter Notebook - Size: 16.6 KB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 0

ByJacob/quantum-computing-playground

Web site to make it easier to learn quantum programming

Language: TypeScript - Size: 4.12 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

awesomelistsio/awesome-quantum-programming-frameworks

A curated list of frameworks, tools, libraries, and resources for quantum programming.

Language: Python - Size: 11.7 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1

crazy4pi314/qwop

Helpful utilities for working with QIR in Python

Language: Python - Size: 11.9 MB - Last synced at: 8 months ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

ritu-thombre99/Breaking-RSA-using-Shors-algorithm

The code demonstrates how a third party can break the RSA by obtaining the secret key by using public key and interrupt the communication and modifies the messages in transit.

Language: Jupyter Notebook - Size: 457 KB - Last synced at: 8 months ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 1

afmika/afQuanta

afQuanta is a basic quantum computing library written in Haskell

Language: Haskell - Size: 109 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

greatsharma/Basics-of-Quantum-in-Python

Basic quantum programming using qiskit in python

Language: Python - Size: 143 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

jonasmaziero/computacao_quantica_qiskit_sbf_2024

Notas para o curso de computação quântica com Qiskit, organizado pela SBF em 2024. São discutidos os algoritmos básicos, indo de Deutsch a Shor.

Language: Jupyter Notebook - Size: 8.09 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

SevdanurGENC/Transforming-Amino-Acid-Sequences-For-Quantum-Circuits

We're encoding the amino acid sequence into binary strings and building a quantum circuit for each one. Then, we're creating a list of Pauli operators for each circuit, one for each qubit, and multiplying them together to get a badass Hamiltonian.

Language: Jupyter Notebook - Size: 34.2 KB - Last synced at: 7 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

HedasLaMenace/Quantum-Machine-Learning

🔍 Explore Quantum Machine Learning by comparing Hybrid VQC and Quantum Kernel SVM for binary classification using PyTorch and PennyLane.

Language: JavaScript - Size: 2.96 MB - Last synced at: about 21 hours ago - Pushed at: about 23 hours ago - Stars: 0 - Forks: 0

vipmahesh/quantum

🧪 Simulate molecules with an advanced quantum simulator using Flask and JavaScript for real-time analysis and responsive web interaction.

Language: Python - Size: 69.3 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

NatanRRocha/Quantum

Principles, applications, and technologies of quantum science.

Language: Python - Size: 20.1 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

SevdanurGENC/BAUN-CENG-Quantum-Programming-Workshop

Quantum Technologies and Programming Workshop: From Fundamentals to Practice

Language: Jupyter Notebook - Size: 47.9 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

wawanwiratno/intro2qcworkshop

This repository provides essential materials for the Intro to Quantum Computing workshop aimed at high school STEM students. Explore lesson plans and presentation slides to effectively engage and educate the next generation of quantum thinkers! 🛠️✨

Size: 20.4 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Jaim-gem/intro2qcworkshop

Workshop materials for Intro2QC workshop

Size: 20.9 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

emadzhuninska/qsharp-examples

Q# code samples

Language: Q# - Size: 9.77 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Yaa-de-champ/Learn

Contains programming resources learnt from other sources like google, microsoft, IBM and many more

Language: Jupyter Notebook - Size: 253 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

Adversing/Qiskit

This repository contains projects related to the Qiskit quantum library.

Language: Python - Size: 11.7 KB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

yoyolicoris/qmul-ecs7011-courseworks

My coursework submissions to the module ECS7011P Quantum Programming, QMUL.

Language: Jupyter Notebook - Size: 1.21 MB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

anviren/QPL

A beta version of the Quantum Programming Language (QPL) for process-oriented programming with adaptive data types and dynamic interactions.

Language: Python - Size: 27.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Mixa26/Quantum-money

A simulation of a bank that uses quantum programed money.

Language: Python - Size: 1.67 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

keithfernandez0/quantum-rust

Experimental quantum-hardened Rust implementation of the TCP protocol

Language: Rust - Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

samabwhite/Deutsch-Jozsa-Implementation

Repository containing a Quantum Deutsch-Jozsa Algorithm Implementation in Qiskit with explanation.

Language: Jupyter Notebook - Size: 324 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

SevdanurGENC/Coding-With-Qiskit

In this repo, the use of the qiskit framework is included as a starter for quantum programming.

Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

mountto/qbit

qbit stub

Language: Jupyter Notebook - Size: 34.2 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

dkomni/quantum-algorithms

The repository contains Jupyter notebooks with detailed description of basic quantum protocols and algorithms, the math, circuits and quantum programs using Python.

Language: Jupyter Notebook - Size: 749 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Jaim-gem/qc

An Interactive Introduction to Quantum Mechanics and Quantum Computing

Language: HTML - Size: 209 MB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Jayveersinh-Raj/Quantum_Programming_Labs

This is the collection of labs on Qiskit in the course of Quantum programming offered at Innopolis University. I will keep it updated as I move forward.

Language: Jupyter Notebook - Size: 3.62 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

yezhengkai/quantum-computing-practice 📦

This repository is my practice on various quantum computing toolkit.

Language: Jupyter Notebook - Size: 592 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

kanishkmittal/qbronze

QBronze is a one-week online workshop on the basics of quantum computing and quantum programming. This repository contains all my materials and code from the November 2020 iteration.

Language: Python - Size: 6.73 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 3

sujitmandal/Quantum-Programming

Quantum Programming using Qiskit with Python

Language: Jupyter Notebook - Size: 335 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

sunsided/quantum-belltest

Diving into the Q# language

Language: C# - Size: 12.7 KB - Last synced at: 7 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

Related Topics
quantum-computing 53 quantum 27 python 20 qiskit 18 quantum-algorithms 17 quantum-information 13 quantum-simulation 13 quantum-programming-language 13 sdk 12 cirq 12 quantum-mechanics 12 google-quantum 12 simulation 11 algorithms 9 qsharp 9 quantum-circuit 9 api 7 jupyter-notebook 7 quantum-machine-learning 6 google 6 nisq 6 quantum-circuit-simulator 6 quantum-chemistry 5 machine-learning 4 quil 4 quantum-computer-simulator 4 python3 4 tutorials 4 forest 3 quantum-circuits 3 binder 3 fermion 3 colab 3 optimization 3 unitaryhack 3 research 3 quantum-information-science 3 high-performance 3 awesome 3 qubits 2 games 2 compilers 2 quantum-simulator 2 data-science 2 neural-network 2 qiskit-tutorial 2 coding-kata 2 hacktoberfest 2 tutorial-exercises 2 physics 2 quantum-physics 2 schrodinger-equation 2 docker 2 openqasm 2 stabilizer-circuits 2 tensorflow 2 stem 2 cpp 2 quantum-science 2 quantum-education 2 physics-education 2 computer-science-education 2 quantum-error-correction 2 quantum-information-theory 2 qdk 2 quantum-development-kit 2 rust 2 quantum-fourier-transform 2 quantum-protocols 2 complex-systems 1 advanced-programming 1 adaptive-systems 1 notebook 1 quantum-operators 1 stem-education 1 quantum-concepts 1 machine-learning-algorithms 1 machine-learning-library 1 qml 1 qiskit-camp 1 automatic-differentiation 1 boost 1 multi-threading 1 parallel 1 hiplot-tutorial 1 depolarization 1 education 1 mitm-attack 1 photon-number-splitting-attack 1 quantum-communication 1 quantum-cryptography 1 quantum-key-distribution 1 research-tool 1 convex-optimization 1 linear 1 linear-algebra 1 matrix-analysis 1 nonlocal-game 1 python-3 1 dynamic-interactions 1