awesome-qsharp
by ebraminio
A curated list of Q# code and resources.
AI summary
Q# resource hub
A curated collection of resources and tutorials for learning and working with Q# programming language
- stars
- 164
- forks
- 25
- watching
- 11
- awesome lists
- 3
- entries
- 57
What's in the list
57 links in 10 sections, with live GitHub stats.activeno commit in 2y
Official Resources
- Quantum Development Kit documentation
Specially "Quantum computing concepts" gives a good introduction to quantum computing in general
Tutorials
Quantum Katas
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
Materials for self-paced "Introduction to Quantum Computing" workshop presented at Grace Hopper Celebration 2018 and Hopper x1 Seattle 2019
Quantum Perceptron
Materials for self-paced "Introduction to Quantum Machine Learning" workshop presented at MLADS 2018
Quantum Classification
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
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
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
Q/A
Coding Contests and Solutions / Official resources
- Microsoft Q# Coding Contest (Summer 2018)
Solution descriptions for and for the
- Microsoft Q# Coding Contest (Winter 2019)
Solution descriptions for and for the
- Microsoft Q# Coding Contest (Summer 2020)
Solution descriptions for and for the
Coding Contests and Solutions / Participants' solutions
IDE Integration
Demos, Samples, and Additional Libraries
QuantumPeep
Generate Q# from JavaScript/TypeScript
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
Nothing in this list matches your filter.
Featured in 3 awesome lists
Each link jumps to the spot where the list mentions awesome-qsharp.