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