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.
164 stars
11 watching
25 forks
last commit: about 3 years ago
Linked from 3 awesome lists
awesomeawesome-listq-sharpqsharpquantum-computingquantum-programming
Awesome Q# / Official Resources | |||
| Installation guide | |||
| Q# samples | 3,885 | almost 2 years ago | |
| Q# libraries | 546 | over 1 year ago | |
| Quantum Development Kit documentation | Specially "Quantum computing concepts" gives a good introduction to quantum computing in general | ||
| Quantum Computing Libraries for noncommercial use | 201 | over 1 year ago | |
| Q# libraries for the Quantum Development Kit | 546 | over 1 year ago | |
Awesome Q# / Tutorials | |||
| Quantum Katas | 4,554 | about 1 year 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 6 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 5 years ago | Materials for self-paced "Introduction to Quantum Machine Learning" workshop presented at MLADS 2018 |
| Quantum Classification | 20 | almost 5 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 7 years ago | |
| Q# codes by Hiroshi Kurokawa | 0 | over 7 years ago | |
| No Description_ by Hajime Fukuda | 0 | over 7 years ago | |
Awesome Q# / IDE Integration | |||
| Visual Studio | |||
| Visual Studio Code | |||
| Emacs | 4 | over 2 years ago | |
| Atom | |||
| Vim | 3 | over 6 years ago | |
| Jupyter Notebook | |||
Awesome Q# / Demos, Samples, and Additional Libraries | |||
| Quantum Computing Q# Introduction 2018 | 0 | over 6 years ago | |
| A implementation of Shor's algorithm written in Python calling Q# for the quantum part | 28 | about 6 years ago | |
| Hadamard Gate Q# Demo | 5 | over 4 years ago | |
| Q# Bell State Program | 2 | almost 8 years ago | |
| Q# playgroud | 0 | over 7 years ago | |
| QuantumPeep | 34 | almost 3 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 | |||