QGL
Quantum Programming Language
A Python-based language for specifying and executing quantum gate sequences
Quantum Gate Language (QGL) is a domain specific language embedded in python for specifying quantum gate sequences.
31 stars
15 watching
12 forks
Language: Python
last commit: about 1 month ago
Linked from 1 awesome list
quantum-computing
Related projects:
Repository | Description | Stars |
---|---|---|
bbn-q/pyqgl2 | A Python-based language and compiler for programming quantum computers directly at the physical layer. | 9 |
bbn-q/qgl.jl | A high-performance compiler for quantum gate sequences | 13 |
aviggiano/qcl | A programming language for quantum computing that provides a high-level syntax and various features to support the implementation of quantum algorithms. | 39 |
dabacon/qsel | A programming language that uses entanglement and superposition to describe quantum computations | 40 |
libtangle/qcgpu | Provides a Python-based simulator for quantum computing, leveraging hardware acceleration to enhance simulation performance. | 439 |
bbn-q/qsimulator.jl | Software package for simulating the dynamics of quantum systems in general | 27 |
qaqarot/qaqarot | A comprehensive quantum computing library for programming and simulating quantum systems. | 372 |
rigetti/pyquil | A Python library for programming quantum computers using the Quil instruction language. | 1,410 |
thephoeron/black-stone | A software implementation of a quantum programming language and simulator | 67 |
pasqal-io/qadence | A digital-analog quantum programming interface allowing users to build and simulate complex quantum programs. | 70 |
quil-lang/quil | A reference specification and tools for a portable quantum instruction language. | 108 |
llens/quantumcomputingevolutionaryalgorithmdesign | Designs quantum algorithms using evolutionary techniques | 19 |
grey-area/qcircuits | A Python package for simulating small-scale quantum computers using the quantum circuit model. | 58 |
thephoeron/quipper-language | An implementation of a functional programming language for quantum computing. | 83 |
bbn-q/quantuminfo.jl | A Julia package providing functions for common calculations in quantum information processing. | 17 |