13
$\begingroup$

An answer to Is there any source which tabulates quantum computing algorithms for simulating physical systems? mentions the Quantum Algorithm Zoo, a list of quantum algorithms. Several answers to Programming quantum computers for non-physics majors include links to different kinds of development kits. Likewise, What programming languages are available for quantum computers? gathers a couple of good attempts at listing those.

The present question is related to the above, and yet it's not answered by the above resources.

Does a complete list of open quantum software projects exist?

Ideal answers would be: if it exists, the link to said list, and if it doesn't, a (well-formatted) as-exhaustive-as-possible compilation of open quantum software projects.

Related question: Are there any quantum software startups?

$\endgroup$
13
+50
$\begingroup$

There is a really long list of quantum software projects on Quantiki. It's mostly about quantum simulators, quantum compilers and QC programming environments.

But you inspired me to start a curated list of open-source quantum software projects on GitHub here. It should not be exclusive to the aforementioned categories but list ANY (reasonable) open-source quantum software project out there. I will be doing my best to add as many projects as I can, but it would be great if some of you would contribute!

$\endgroup$
  • 2
    $\begingroup$ This is awesome! I'm passing the information on the person that actually made the request on twitter, I think they will be delighted. $\endgroup$ – agaitaarino Apr 25 '18 at 16:56
  • 3
    $\begingroup$ Beware that one problem with the quantiki list is that it's too comprehensive. It's hard to find what you want, and there's quite a few dead projects on there. $\endgroup$ – Craig Gidney Apr 25 '18 at 23:10
4
$\begingroup$

To follow up on esduran's answer, another great source is the Quantum Open Source Foundation, run the authors of the same paper. It contains a constantly updated list of all open source projects in quantum computation, which ones are active, good learning resources and community channels, as well as evaluations of the bigger software packages.

$\endgroup$
2
$\begingroup$

Since this question is still open, I thought I'd share a great paper by professor Pete Wittek titled Open Source Software in Quantum Computing. Dr. Wittek has compiled a list of some open-source quantum computing projects with evaluations based on criteria such as documentation, license, etc. Dr. Wittek also provides a sort of call-to-action to get more people involved in advancing the quantum software stack

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.