Python quantum-computing

Open-source Python projects categorized as quantum-computing

Top 23 Python quantum-computing Projects

quantum-computing
  1. qiskit

    Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.

    Project mention: Quantum Information Processing: Foundations - Part 1 | dev.to | 2025-04-23

    In this series, we'll be introduced to the theories of QC from notations, measurements, superposition, and entanglement to sophisticated algorithms such as Grover's and Shor's. We will use worked mathematical examples accompanied (mostly) by code verification (using Qiskit and/or Cirq). Most of the problems will be taken from [@Rieffel2011], and their mathematical solutions will be more thoroughly explained for clarity. This is to really understand the concepts. I suggest you check out [@Rieffel2011,@Bernhardt2019] for deeper or more theoretically approachable knowledge.

  2. Civic Auth

    Simple auth for Python backends. Drop Civic Auth into your Python backend with just a few lines of code. Email login, SSO, and route protection built-in. Minimal config. Works with FastAPI, Flask, or Django.

    Civic Auth logo
  3. Cirq

    Python framework for creating, editing, and invoking Noisy Intermediate-Scale Quantum (NISQ) circuits.

    Project mention: Heads or Tails? Exploring Quantum Weirdness with a Virtual Coin Flip | dev.to | 2025-04-24

    Cirq

  4. pennylane

    PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Built by researchers, for research.

    Project mention: Pennylane – open-source Python framework for quantum programming | news.ycombinator.com | 2025-05-25
  5. quantum

    An open-source Python framework for hybrid quantum-classical machine learning.

    Project mention: Quantum AI : The Next Frontier in Computing | dev.to | 2025-05-20

    TensorFlow Quantum Documentation

  6. QuTiP

    QuTiP: Quantum Toolbox in Python

    Project mention: Heads or Tails? Exploring Quantum Weirdness with a Virtual Coin Flip | dev.to | 2025-04-24

    QuTip

  7. pyquil

    A Python library for quantum programming using Quil.

  8. openqasm

    Quantum assembly language for extended quantum circuits

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. covalent

    Pythonic tool for orchestrating machine-learning/high performance/quantum-computing workflows in heterogeneous compute environments. (by AgnostiqHQ)

  11. amazon-braket-examples

    Example notebooks that show how to apply quantum computing with Amazon Braket.

    Project mention: AWS Fundamentals: Braket | dev.to | 2025-06-19

    Call-to-Action: Dive into AWS Braket by visiting the official AWS Braket page. Start experimenting with quantum computing, and who knows – you might be the one to unlock its full potential! Happy quantum computing!

  12. dwave-ocean-sdk

    Installer for D-Wave's Ocean tools

    Project mention: Ocean SDK is D-Wave's suite of tools for solving hard problems with OCs | news.ycombinator.com | 2025-06-01
  13. artiq

    A leading-edge control system for quantum information experiments

  14. mitiq

    Mitiq is an open source toolkit for implementing error mitigation techniques on most current intermediate-scale quantum computers.

  15. tqec

    Design automation software tools for Topological Quantum Error Correction

  16. toqito

    |toqito> (Theory of Quantum Information Toolkit) is a Python library for research in quantum information theory.

    Project mention: Show HN: Toqito–A Python library for research in quantum information theory | news.ycombinator.com | 2024-10-01
  17. liboqs-python

    Python 3 bindings for liboqs

    Project mention: Python 3 Bindings for Liboqs | news.ycombinator.com | 2025-03-01
  18. catalyst

    A JIT compiler for hybrid quantum programs in PennyLane (by PennyLaneAI)

  19. openqaoa

    Multi-backend SDK for quantum optimisation

  20. qBraid

    A platform-agnostic quantum runtime framework

  21. quantum-evolution-kernel

    A Graph Machine Learning library using Quantum Computing

    Project mention: Show HN: Quantum Evolution Kernel (FOSS quantum graph machine learning lib) | news.ycombinator.com | 2025-03-11
  22. qubo-nn

    Classifying, auto-encoding and reverse-engineering QUBO matrices

  23. qsel

    Quantum programming language putting entanglement and superposition front and center

  24. blqs

    Python building blocks for quantum computing and domain specific languages.

  25. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python quantum-computing discussion

Log in or Post with

Python quantum-computing related posts

  • AWS Fundamentals: Braket

    1 project | dev.to | 19 Jun 2025
  • Heads or Tails? Exploring Quantum Weirdness with a Virtual Coin Flip

    4 projects | dev.to | 24 Apr 2025
  • Quantum Information Processing: Foundations - Part 1

    2 projects | dev.to | 23 Apr 2025
  • List of free Quantum Toolkits

    4 projects | dev.to | 10 Dec 2024
  • Artificial Intelligence for Quantum Computing

    1 project | news.ycombinator.com | 16 Nov 2024
  • Use Guardrails to prevent hallucinations in generative AI applications

    2 projects | dev.to | 15 Jul 2024
  • La Criptografia en l'Era de la Computació Quàntica i de la IA

    2 projects | dev.to | 1 Jun 2024
  • A note from our sponsor - Civic Auth
    www.civic.com | 31 Aug 2025
    Drop Civic Auth into your Python backend with just a few lines of code. Email login, SSO, and route protection built-in. Minimal config. Works with FastAPI, Flask, or Django. Learn more →

Index

What are some of the best open-source quantum-computing projects in Python? This list will help you:

# Project Stars
1 qiskit 6,401
2 Cirq 4,693
3 pennylane 2,792
4 quantum 1,997
5 QuTiP 1,878
6 pyquil 1,466
7 openqasm 1,374
8 covalent 844
9 amazon-braket-examples 544
10 dwave-ocean-sdk 484
11 artiq 479
12 mitiq 394
13 tqec 268
14 toqito 255
15 liboqs-python 190
16 catalyst 181
17 openqaoa 131
18 qBraid 93
19 quantum-evolution-kernel 53
20 qubo-nn 51
21 qsel 42
22 quantum-arch-search 41
23 blqs 38

Sponsored
Simple auth for Python backends
Drop Civic Auth into your Python backend with just a few lines of code. Email login, SSO, and route protection built-in. Minimal config. Works with FastAPI, Flask, or Django.
www.civic.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?