Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-qsharp
A curated list of Q# code and resources.
https://github.com/ebraminio/awesome-qsharp
Last synced: 3 days ago
JSON representation
-
Official Resources
- Installation guide
- Quantum Development Kit documentation - Specially "Quantum computing concepts" gives a good introduction to quantum computing in general.
- Installation guide
- Q# samples
- Q# libraries
- Quantum Computing Libraries for noncommercial use
- Q# libraries for the Quantum Development Kit
-
Tutorials
- 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.
- 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.
- Create your first Q# program by using the Quantum Development Kit - Microsoft Learn module.
- Quantum Katas - Programming exercises for learning Q# and quantum computing.
- 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.
-
Books
- Learn Quantum Computing with Python and Q# - Manning, 2021, [Sarah Kaiser](https://www.sckaiser.com/) and [Chris Granade](https://www.cgranade.com/).
- 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.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
- 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 ([here](https://www.youtube.com/watch?v=AjBLsrGgEkY) 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
-
Q/A
-
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) - 998/warmup-editorial.pdf)
- Microsoft Q# Coding Contest (Winter 2019)
- Microsoft Q# Coding Contest (Winter 2019) Warmup Round
- Microsoft Q# Coding Contest (Winter 2019) - editorial.pdf)
- Microsoft Q# Coding Contest (Summer 2020)
- Microsoft Q# Coding Contest (Summer 2020) Warmup Round
- Microsoft Q# Coding Contest (Summer 2020)
-
Participants' solutions
-
-
IDE Integration
-
Participants' solutions
-
-
Blogs
-
Participants' solutions
- 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
- The Hitchhiker's Guide to the Quantum Computing and Q#
- Q# Community
- Q# Community
-
-
Demos, Samples, and Additional Libraries
-
Participants' solutions
-
Programming Languages
Categories
Sub Categories