Hackathon Projects

Check out all of the quantum open source projects participating in this year's unitaryHACK hackathon!


πŸ§™β€β™‚οΈ AI-inspired Classification of Quantum Computers

Is it possible to distinguish the given random numbers are produced from a specific quantum computer? More generally, this problem is related to the topic of cross-platform comparison of quantum circuits.

βš›οΈπŸ“Š Amazon Braket Default Simulator

Provides an implementation of quantum simulators that can run locally, meant to be compatible with the Amazon Braket SDK

βš›οΈπŸ’» Amazon Braket SDK

An open-source Python SDK for interacting with quantum computers and simulators on Amazon Braket

βš›οΈπŸ AutoQASM

An experimental, imperative programming interface for developing quantum programs in native Python

Azure Quantum Development Kit

Azure Quantum Development Kit, including the Q# programming language, resource estimator, and Quantum Katas

βš›οΈ bloqade-python

QuEra's Neutral Atom SDK for Analog QPUs

πŸͺ BQSKit

Powerful and Portable Quantum Compiler Framework

βš›οΈπŸ”΄ Braket.jl

Julia implementation of the Amazon Braket SDK, allowing users to access quantum hardware and simulators

βš›οΈπŸŒŠ BraketAHS.jl

Tensor network simulator for analog Hamiltonian simulation

βš›οΈπŸ“Ά BraketSimulator.jl

A quantum circuit simulator written in the Julia programming language, meant to be compatible with the Amazon Braket SDK

Cirq

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

πŸ“šπŸ‘©πŸ»β€πŸ’» Classiq Library

Quantum Applications, Algorithms, Tutorials and Functions, built with the Classiq Platform

🏎️ CUDA-Q

A high-performance platform for hybrid quantum-classical computing

πŸ¦€πŸ Fusion Blossom

A parallel MWPM decoder for quantum error correction implemented in Rust, available as Python package

πŸ•ΈοΈ graphix

Graphix is a measurement-based quantum computing (MBQC) software package

πŸͺ‘ HierarQcal

HierarQcal is a quantum circuit builder that simplifies circuit design, composition, generation, scaling, and parameter management.

πŸš€ Ion(Q) Thruster

Optimizer/transpiler for IonQ Native Gates

πŸ¦‘ KQCircuits

KLayout Python library for integrated quantum circuit design.

lambeq

A high-level Python library for Quantum Natural Language Processing.

πŸ“Š Metriq

Metriq is a community-driven platform for hosting quantum benchmarks.

🌴 Mitiq

Python package for quantum error mitigation techniques

β˜•πŸ¦ OpenQAOA

A multi-backend python library for quantum optimisation using QAOA on Quantum computers and Quantum computer simulators.

πŸŒπŸ¦€ OpenQASM 3 Parser

Parser and semantic analyzer for the OpenQASM 3.0 language, used by Qiskit

πŸ§‘β€πŸ”¬πŸ“š PennyLane

PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry

βš›οΈπŸͺ™ PennyLane Plugin for Amazon Braket

Plugin allowing PennyLane to use Amazon Braket quantum hardware and simulators

Piccolo.jl

quantum optimal control with direct collocation

PyClifford

An intuitive programming package for simulating and analyzing Clifford circuits, quantum measurement, and stabilizer states with applications to many-body localization, classical shadows, quantum chemistry and error correction code.

Qadence

Qadence is a Python package that provides a simple interface to build digital-analog quantum programs with tunable qubit interaction defined on arbitrary register topologies realizable on neutral atom devices.

🐣 πŸ›Έ qBraid-QIR

qBraid-SDK extension providing support for QIR conversions.

πŸƒβ€β™‚οΈβ±οΈ qBraid-SDK

Platform-agnostic quantum runtime framework designed for both quantum software and hardware providers.

🌐 Qiskit

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

πŸŒπŸ’¨ Qiskit Aer

Aer is a high performance simulator for quantum circuits that includes noise models

βš›οΈπŸŒ Qiskit Provider for Amazon Braket

Provider to run Qiskit programs on Amazon Braket quantum hardware and simulators

βš™οΈ qlasskit

A python-to-quantum compiler

😈 Qrack

GPU-accelerated quantum computer simulator with novel optimizations

βš›οΈπŸ Quantum Machines QUA-to-Qiskit compiler & simulator

Transforming QUA into Qiskit to simulate quantum programs without hardware constraints.

QuantumToolbox.jl

Julia Package for Quantum Optics and Quantum Physics

πŸ“ Qublitz

A simulated journey along the Bloch Sphere for students learning about quantum computing.

QuTiP Tutorials

Tutorials for both novice and experienced QuTiP users.

βš™οΈ rustworkx

A high performance Python graph library implemented in Rust, used by Qiskit

πŸ“‘ scqubits

scqubits is an open-source Python library for simulating superconducting qubits

πŸš€πŸŒ” TensorCircuit

Tensor network based machine learning framework backend quantum software framework

toqito

|toqito> (Theory of Quantum Information Toolkit) in Python