awesome-qsharp

Q# resource hub

A curated collection of resources and tutorials for learning and working with Q# programming language

A curated list of Q# code and resources.

GitHub

162 stars
11 watching
25 forks
last commit: over 2 years ago
Linked from 3 awesome lists

awesomeawesome-listq-sharpqsharpquantum-computingquantum-programming

Awesome Q# / Official Resources

Installation guide
Q# samples 3,874 10 months ago
Q# libraries 543 10 months ago
Quantum Development Kit documentation Specially "Quantum computing concepts" gives a good introduction to quantum computing in general
Quantum Computing Libraries for noncommercial use 198 10 months ago
Q# libraries for the Quantum Development Kit 543 10 months ago

Awesome Q# / Tutorials

Quantum Katas 4,542 3 months ago Programming exercises for learning Q# and quantum computing
Quantum Kata Notebooks Online self-paced tutorials for learning Q# programming and quantum computing
Create your first Q# program by using the Quantum Development Kit Microsoft Learn module
Deutsch-Jozsa Algorithm 35 almost 5 years ago Materials for self-paced "Introduction to Quantum Computing" workshop presented at Grace Hopper Celebration 2018 and Hopper x1 Seattle 2019
Quantum Perceptron 52 almost 4 years ago Materials for self-paced "Introduction to Quantum Machine Learning" workshop presented at MLADS 2018
Quantum Classification 19 almost 4 years ago Materials for self-paced "Introduction to Quantum Classification" lab presented at MLADS 2020
Quantum Computing with Microsoft QDK Manning liveProject series that guides the learner through implementation of a variety of protocols and algorithms using Q# and Microsoft QDK

Awesome Q# / Books

Learn Quantum Computing with Python and Q# Manning, 2021, and
Q# Pocket Guide O'Reilly, 2022, Mariia Mykhailova
Introduction to Quantum Computing with Q# and QDK Springer, 2022, Filip Wojcieszyn
Introducing Microsoft Quantum Computing for Developers Apress, 2022, Johnny Hooyberghs

Awesome Q# / Videos

Microsoft Quantum Development Kit Preview Krysta Svore - step-by-step demo of quantum teleportation at Microsoft Mechanics
Introduction to Quantum Programming through the Quantum Katas Bettina Heim, Microsoft Ignite 2018 session ( is the same session held with VS Code instead of Visual Studio)
Learn to build your first quantum solution with the Quantum Development Kit and Q# John Azariah, Microsoft Build 2018 session
Programming quantum computers in .NET using Microsoft Q# Rolf Huisman
Quantum computing sessions at //Build

Awesome Q# / Q/A

Q# tag on Stack Overflow
Q# tag on Quantum Computing StackExchange

Awesome Q# / Coding Contests and Solutions / Official resources

Microsoft Q# Coding Contest (Summer 2018)
Microsoft Q# Coding Contest (Summer 2018) Warmup Round
Microsoft Q# Coding Contest (Summer 2018) Solution descriptions for and for the
Microsoft Q# Coding Contest (Winter 2019)
Microsoft Q# Coding Contest (Winter 2019) Warmup Round
Microsoft Q# Coding Contest (Winter 2019) Solution descriptions for and for the
Microsoft Q# Coding Contest (Summer 2020)
Microsoft Q# Coding Contest (Summer 2020) Warmup Round
Microsoft Q# Coding Contest (Summer 2020) Solution descriptions for and for the

Awesome Q# / Coding Contests and Solutions / Participants' solutions

Solutions to the 2018 Microsoft Q# Coding Challenge and Warm-Up on Codeforces 1 about 6 years ago
Q# codes by Hiroshi Kurokawa 0 over 6 years ago
No Description_ by Hajime Fukuda 0 over 6 years ago

Awesome Q# / IDE Integration

Visual Studio
Visual Studio Code
Emacs 4 over 1 year ago
Atom
Vim 3 over 5 years ago
Jupyter Notebook

Awesome Q# / Demos, Samples, and Additional Libraries

Quantum Computing Q# Introduction 2018 0 almost 6 years ago
A implementation of Shor's algorithm written in Python calling Q# for the quantum part 29 over 5 years ago
Hadamard Gate Q# Demo 5 over 3 years ago
Q# Bell State Program 2 almost 7 years ago
Q# playgroud 0 over 6 years ago
QuantumPeep 34 almost 2 years ago Generate Q# from JavaScript/TypeScript

Awesome Q# / Blogs

Q# Dev Blog Official blog of Q# dev team
Microsoft Quantum Blog Official blog of Microsoft Quantum team
Q# Advent Calendar 2018 Collection of Q#-related blog posts
Q# Advent Calendar 2019 Collection of Q#-related blog posts
Q# Advent Calendar 2020 Collection of Q#-related blog posts
Q# Advent Calendar 2021 Collection of Q#-related blog posts
The Hitchhiker's Guide to the Quantum Computing and Q#
El Bruno's blog posts
Q# Community

Backlinks from these awesome lists:

0