blackbird

Quantum assembler

A quantum assembly language for continuous-variable quantum computation

Blackbird is a quantum assembly language for continuous-variable quantum computation, that can be used to program Xanadu's quantum photonics hardware and Strawberry Fields simulator.

GitHub

71 stars
14 watching
25 forks
Language: C++
last commit: almost 4 years ago
Linked from 1 awesome list

antlr4parserquantumquantum-algorithmsquantum-computingquantum-opticsquantum-programming-language

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
xanaduai/thewalrusA comprehensive library for efficiently calculating mathematical quantities relevant to quantum computing and physics.103
xanaduai/strawberryfieldsA Python library for designing and optimizing continuous variable quantum optical circuits.764
lanl/qmasmAn assembler for low-level quantum programming languages to describe D-Wave systems' operations.337
dabacon/qselA programming language that uses entanglement and superposition to describe quantum computations40
ornl-qci/xaccAn open-source framework for hybrid quantum-classical computing architectures.1
bbn-q/qsimulator.jlSoftware package for simulating the dynamics of quantum systems in general27
bbn-q/pyqgl2A Python-based language and compiler for programming quantum computers directly at the physical layer.9
openqasm/openqasmAn imperative programming language for describing quantum circuits and a specification framework1,259
pasqal-io/qadenceA package for building and simulating digital-analog quantum programs with tunable qubit interactions72
bbn-q/qglA Python-based language for specifying and executing quantum gate sequences31
spooky-manufacturing/qedaA software project aimed at creating a synthesizer for quantum computing circuit design using the OpenQASM language23
artiste-qb-net/qubiterA Python-based suite of tools for designing and simulating quantum circuits on classical computers.121
lsaldyt/qurryA prototype of a probabilistic quantum programming language with functional programming influences25
qaqarot/qaqarotA comprehensive quantum computing library for programming and simulating quantum systems.374
pennylaneai/catalystAn experimental JIT compiler for hybrid quantum-classical programs144