The open repository for quantum computing
Browse 300+ code, tools, tutorials, and papers shared by the community.
Trending this week
Code
Tutorials
One algorithm, the full picture
Every QCR entry (paper, code, tool, or tutorial) is connected to the others. Click any entry to open it.
Example: Grover's AlgorithmImplementations with code, assembly, and other representations
Source publications linked to their implementations
Walk through implementations with notebooks and explanations
Quantum computing frameworks and libraries
Find what you need
Browse the repository by category, topic, or framework. Click any button to filter, or open the full repository to search and sort.
Explore the repositoryHave code, tools, tutorials, or papers to share?
Persistent, versioned QCR IDs. Searchable and cross-linked. Auto-generated cross-framework translations.
Persistent, versioned IDs
Every entry gets a stable, citable QCR ID. Update your upload, old versions stay accessible.
Reach the community
Searchable and cross-linked. Your entry surfaces to readers via topics, frameworks, and related work.
Cross-framework code
Upload an assembly once. QBraid auto-generates Qiskit, Cirq, Amazon Braket, and more.
Cite Us in Your Work
Using QCR or QCanvas in your research or education? Feel free to cite our QCanvas paper.
@inproceedings{11134324,
title={Qcanvas: An Interactive Browser-Based Quantum Circuit Design and Simulation Platform},
author={Jóczik, Szabolcs and Kecskés, Bence and Kovács, Ádám and Kálmán, Orsolya and Zimborás, Zoltán},
booktitle={2025 IEEE International Conference on Quantum Software (QSW)},
year={2025},
publisher={IEEE},
doi={10.1109/QSW67625.2025.00025}
}
Qiskit
Cirq
PennyLane
PyQuil
Piquasso