Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nathanshammah/open-quantum-hardware
a list of quantum open hardware projects.
https://github.com/nathanshammah/open-quantum-hardware
Last synced: about 1 month ago
JSON representation
a list of quantum open hardware projects.
- Host: GitHub
- URL: https://github.com/nathanshammah/open-quantum-hardware
- Owner: nathanshammah
- License: gpl-3.0
- Created: 2020-10-22T17:52:23.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-04T16:06:49.000Z (9 months ago)
- Last Synced: 2024-02-17T19:31:49.303Z (5 months ago)
- Size: 53.7 KB
- Stars: 53
- Watchers: 7
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-iontraps - Open Quantum Hardware Projects
README
# Open Quantum Hardware Projects
a list of quantum open hardware projects.This is thought as a collaborative repository where everyone can add projects that belong to open hardware in quantum science and technology. For open-source software projects in quantum computing, there is the excellent repository by the Quantum Open Source Foundation, with the awesome repository, which includes experimental quantum computing packages.
A list of projects is already added to this open-quantum-hardware list, but feel free to add more, by opening a pull request, or, if you are not familiar with git, opening a descriptive issue.
**_NOTE:_** You can find more information in the following paper: [arXiv:2309.17233](https://arxiv.org/abs/2309.17233) "Open Hardware in Quantum Technology".
## Blueprints and hardware design toolkits
- [pyEPR](https://pyepr-docs.readthedocs.io/) is standing out for superconducting qubits as a platform to design quantum processors. Originally developed at Yale, it is now used by tens of research groups in Northern America, Europe, and beyond.
- [Qiskit Metal](https://github.com/Qiskit/qiskit-metal) - Quantum hardware design and analysis for superconducting qubits.
- [KQCircuits](https://github.com/iqm-finland/KQCircuits) - KLayout Python library for integrated quantum circuit design
- [PALACE](https://github.com/awslabs/palace): 3D finite element solver for computational electromagnetics## Remotely-controlled laboratories
- Chris Monroe’s article highlighted the implementation of software for remote labs.
- ColdQuanta's [Albert](https://www.coldquanta.com/news/coldquanta-announces-quantum-matter-on-the-cloud/): a Bose Einstein Condensate controlled from the cloud.## Automate processes in the labs, for example for data acquisition:
- [QCodes](http://qcodes.github.io/Qcodes/), a Python-based data acquisition framework developed at research centers in Copenhagen, Delft, Sydney, and at Microsoft Research.
- [Auspex](https://github.com/BBN-Q/Auspex), the AUtomated System for Python-based EXperiments, is a framework for performing laboratory measurements.
- [LabScript](https://docs.labscriptsuite.org/en/latest/), Python based framework for experiment composition, control, execution, and analysis. Developed for quantum science and quantum engineering; deployable in laboratory and in-field devices. Used for example, with [PennyLane](https://github.com/synqs/pennylane-ls)
- [QLAB](https://github.com/BBN-Q/Qlab).
- [ARTIQ](http://m-labs.hk/experiment-control/artiq/), which stands for Advanced Real-Time Infrastructure for Quantum physics is a software that provides fast control for trapped ions enhanced by the use of FPGAs. Supported by NIST, the National Institute of Standards and Time, it also has [dedicated hardware](https://m-labs.hk/experiment-control/sinara-core/) (electronics) through the Sinara project. Funding and major contributions to the design work were provided by NIST (and still are), but the project has reached beyond NIST.
- [qupulse](https://github.com/qutech/qupulse), a software created at QuTech specifically designed to implement pulse-level control of quantum spins in the lab.
- OpenPulse, and Qiskit Pulse ([arxiv](https://arxiv.org/abs/2004.06755)).
- [Quantify](https://gitlab.com/quantify-os): Quantify is a python based data acquisition platform focused on quantum computing and solid-state physics experiments.
- [Instrument Kit](https://github.com/Galvant/InstrumentKit): Python package for interacting with laboratory equipment over various buses.
- [Instrumental](https://github.com/mabuchilab/Instrumental): Instrumental is a Python-based library for controlling lab hardware like cameras, DAQs, oscilloscopes, spectrometers, and more.
- [Qick](https://github.com/openquantumhardware/qick): Quantum Instrumentation Control Kit is a kit of firmware and software to use the Xilinx RFSoC to control quantum systems ([arXiv](https://arxiv.org/abs/2110.00557)).### Open-source software for hardware characterization and optimization
- Quantum optimal control, noise calibration, error mitigation, has a side that is amenable to extend hardware into open-software.
- [C3](https://c3-toolset.readthedocs.io/), an optimal control software with a full quantum state simulator developed mainly at Julich and University of Saarland within the framework of the EU’s open quantum computer, OpenSuperQ, which has an attention to open accessibility. ([arxiv](https://arxiv.org/abs/2009.09866))
- Mitiq, the open source software being developed at Unitary Labs, the R&D arm of Unitary Fund, which can provide customizations with tight integration with specific executors.