Python quantum-computing

Open-source Python projects categorized as quantum-computing

Top 23 Python quantum-computing Projects

  • qiskit

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

    Project mention: Reorientation vers metiers de l'informatique quantique | /r/programmation | 2023-12-07
  • Cirq

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

    Project mention: Future is quantum: universities look to train engineers for an emerging industry | news.ycombinator.com | 2023-11-13

    https://github.com/quantumlib/Cirq/issues/2313

    A Manim walkthrough that flies from top-down to low flyover with the wave states at each point in the circuit would be neat. Do classical circuit simulators simulate backwards, nonlinear flow of current?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • pennylane

    PennyLane is a cross-platform Python library for differentiable programming of quantum computers. Train a quantum computer the same way as a neural network.

  • QuTiP

    QuTiP: Quantum Toolbox in Python

    Project mention: Single Photon Source Simulation in Qiskit? | /r/QuantumComputing | 2023-04-01
  • pyquil

    A Python library for quantum programming using Quil.

  • openqasm

    Quantum assembly language for extended quantum circuits

  • covalent

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

    Project mention: Remote execution of code | /r/Python | 2023-12-05

    Pretty interesting request, if SSH is not used, i would try using something like dask which uses tcp to connect and execute assuming your workers are in another machine.I also think something like covalent can be used to extend your own custom plugin in their ecosystem to connect how you want. We have a very custom private plugin written on top of covalent's to have a custom protocol to connect our central on-prem GPU machines to our local laptops that is rpc based, mostly for high performance as well as some mandate security from where the GPU machines are. Once done it is pretty much something like

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • amazon-braket-examples

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

    Project mention: Ask HN: How are quantum computing companies making money? | news.ycombinator.com | 2023-12-06

    Amazon found a way to make money ;) https://aws.amazon.com/braket/

  • artiq

    A leading-edge control system for quantum information experiments

  • openqaoa

    Multi-backend SDK for quantum optimisation

  • qBraid

    A Python toolkit for cross-framework abstraction, transpilation, and execution of quantum programs.

    Project mention: Which language should qBraid circuit transpiler support next? | /r/QuantumComputing | 2023-05-16

    As of today, the qBraid-SDK is now open-source: https://github.com/qBraid/qBraid

  • qsel

    Quantum programming language putting entanglement and superposition front and center

  • qubo-nn

    Classifying, auto-encoding and reverse-engineering QUBO matrices

  • blqs

    Python building blocks for quantum computing and domain specific languages.

  • qrl-dqn-gym

    PennyLane/PyTorch implementation of Quantum agents in the Gym: a variational quantum algorithm for deep Q-learning (Skolik et al., 2021)

  • quantumcat

    quantumcat is a platform-independent, open-source, high-level quantum computing library, which allows the quantum community to focus on developing platform-independent quantum applications without much effort.

  • qiskit-symb

    Python package for symbolic quantum computation in Qiskit

    Project mention: Check out qiskit-symb: a new Python package for symbolic quantum computation in Qiskit! | /r/u_No_Membership8823 | 2023-06-21
  • quantum-chess

    A working quantum chessboard to demonstrate quantum phenomena!

  • qutrunk

    QuTrunk is free, open source, cross platform quantum computing programming framework, including quantum programming API, quantum command translation, quantum computing back-end interface, etc

  • quantum-nearest-classifier

    Cirq implementation of Nearest Centroid Classification on a Trapped Ion Quantum Computer (Johri et al., 2020)

  • cqasm_development_interface

    Framework for writing and running cQASM files against any Quantum Inspire's emulator backend via their API

  • Bitcoin-on-Quantum-Computing

    Quantum computing's impact on Bitcoin mining and node operation is a fascinating and evolving topic, blending the cutting-edge realms of quantum physics and cryptocurrency.

    Project mention: Bitcoin Mining and Node Operations Using Quantum Computing | news.ycombinator.com | 2023-12-20
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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). The latest post mention was on 2023-12-20.

Python quantum-computing related posts

Index

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

Project Stars
1 qiskit 4,478
2 Cirq 4,104
3 pennylane 2,084
4 QuTiP 1,560
5 pyquil 1,359
6 openqasm 1,137
7 covalent 675
8 amazon-braket-examples 437
9 artiq 398
10 openqaoa 98
11 qBraid 52
12 qsel 41
13 qubo-nn 40
14 blqs 34
15 qrl-dqn-gym 31
16 quantum-arch-search 29
17 quantumcat 23
18 qiskit-symb 21
19 quantum-chess 18
20 qutrunk 16
21 quantum-nearest-classifier 3
22 cqasm_development_interface 2
23 Bitcoin-on-Quantum-Computing 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com