unitaryHACK logo

Empower Quantum

Contribute to the open quantum ecosystem, level your skills, and get rewarded!

unitaryHACK is a virtual event encouraging people to make contributions to the open source quantum ecosystem. The event will run May 29-June 12, 2024, and hackers have the opportunity to win cash bounties! For more information, read our hacker guide and check out what happened in unitaryHACK 2023. In the meantime, come hang out on Discord!

Make sure you register to be eligible to claim your bounties!

Register here

Join an in-person Hackday!



Supporters

Thanks so much to all the unitaryHACK supporters! πŸ™



Participating Projects

View All

πŸš€ Ion(Q) Thruster

Optimizer/transpiler for IonQ Native Gates

🐣 πŸ›Έ qBraid-QIR

qBraid-SDK extension providing support for QIR conversions.

βš›οΈ bloqade-python

QuEra's Neutral Atom SDK for Analog QPUs

βš›οΈπŸ“Š 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

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

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

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

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

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

Plugin allowing PennyLane to use Amazon Braket quantum hardware and simulators

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

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

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

Tensor network simulator for analog Hamiltonian simulation

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

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

βš›οΈπŸ AutoQASM

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

Cirq

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

🏎️ CUDA-Q

A high-performance platform for hybrid quantum-classical computing

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

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

πŸ“ Qublitz

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

QuTiP Tutorials

Tutorials for both novice and experienced QuTiP users.

πŸš€πŸŒ” TensorCircuit

Tensor network based machine learning framework backend quantum software framework

Azure Quantum Development Kit

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

πŸ§™β€β™‚οΈ 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.

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

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

πŸ¦€πŸ Fusion Blossom

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

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.

πŸͺ‘ HierarQcal

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

QuantumToolbox.jl

Julia Package for Quantum Optics and Quantum Physics

πŸ•ΈοΈ graphix

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

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.

β˜•πŸ¦ OpenQAOA

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

toqito

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

πŸ“‘ scqubits

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

βš™οΈ rustworkx

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

βš™οΈ qlasskit

A python-to-quantum compiler

😈 Qrack

GPU-accelerated quantum computer simulator with novel optimizations

Piccolo.jl

quantum optimal control with direct collocation

πŸŒπŸ¦€ OpenQASM 3 Parser

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

🌐 Qiskit

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

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

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

lambeq

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

πŸ¦‘ KQCircuits

KLayout Python library for integrated quantum circuit design.

πŸͺ BQSKit

Powerful and Portable Quantum Compiler Framework

πŸŒπŸ’¨ Qiskit Aer

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

🌴 Mitiq

Python package for quantum error mitigation techniques

πŸ“Š Metriq

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