Visual reasoning for quantum circuits and protocols
High-level Quantum ProgrammingZX Calculus
A graphical language extending circuit diagrams, revealing compositional structure for visual reasoning. Enables state-of-the-art circuit optimization and error correction design.
High-level language for scalable quantum algorithm development
High-level Quantum ProgrammingQuantum Circuits
Develop quantum algorithms with a high-level language. Features typed variables, automatic uncomputation, modularity, integrated arithmetic, and broad hardware compatibility.
Platform-agnostic runtime for quantum job management
High-level Quantum ProgrammingTranspilers
Manage quantum jobs across diverse hardware and software platforms. This Python SDK provides a platform-agnostic runtime, configurable transpilation, and modular tools for the full job lifecycle.
Intuitive Python programming for diverse quantum backends.
CompilersHigh-level Quantum Programming+1 more
Implement quantum programs in Python with intuitive syntax. Translate code for execution on classical simulators or actual quantum hardware. Open-source framework.
Access and program D-Wave quantum systems with Python.
High-level Quantum ProgrammingHybrid computing+1 more
Provides a comprehensive Python SDK and command-line tools for developing applications on D-Wave quantum computers and hybrid solvers. Includes API, CLI, and package documentation.
Bridge quantum physics formalisms to classical code
High-level Quantum ProgrammingQuantum Algorithms
QCL is a high-level, architecture-independent quantum programming language with syntax like C/Pascal, enabling full algorithm implementation and simulation.
High-performance quantum simulation via Python bindings
High-level Quantum ProgrammingSimulators
Access a fast C++11/OpenCL quantum simulator from Python. Supports OpenCL acceleration, zero-copy mode, and integration with PyZX for circuit optimization.
General purpose quantum computing library in modern C++
High-level Quantum ProgrammingSimulators
Simulate arbitrary quantum processes with a modern C++ template library. Designed for high performance, portability, and ease of use with minimal dependencies.
Scalable functional language for quantum circuit design.
High-level Quantum ProgrammingQuantum Circuits
Design scalable quantum circuits using a functional language. Features high-level description, automatic reversible synthesis, hierarchical circuits, and programmable transformers.
Qurry (was) a prototype for a functional quantum programming language. It incorporated many aspects of functional programming (Haskell, Clojure), but also took standard design philosophies from C++, Python, and other "traditional" languages.
Remove quantum complexity, turn ideas into solutions.
High-level Quantum Programming
Access diverse quantum and advanced compute resources through a single interface. Solve complex problems faster, innovate rapidly, and integrate easily into existing workflows without requiring deep expertise.
High-level Quantum ProgrammingHybrid computing+2 more
Quantum machine learning library for rapid prototyping of hybrid quantum-classical ML models. Research in quantum algorithms and applications can leverage Google’s quantum computing frameworks, all from within TensorFlow.
Speed up innovation and learning with instant quantum access
High-level Quantum ProgrammingPulse-level control+2 more
Access cutting-edge quantum processors and hardware via a fully managed cloud platform. Accelerate research and development for enterprises and academia.
Hybrid quantum computing for ML, chemistry, and science.
High-level Quantum ProgrammingHybrid computing+1 more
An open-source Python framework for quantum machine learning, chemistry, and computing. Built by researchers for research, it integrates quantum computation with classical ML and scientific libraries.
Bridging natural language and quantum computation.
High-level Quantum ProgrammingNatural Language Processing
Translate natural language sentences into quantum circuits. This high-level Python library provides tools for parsing linguistic structures and building quantum models for NLP tasks.
Develop quantum algorithms with Q#, tools, and learning.
High-level Quantum ProgrammingQuantum Circuits
Develop quantum algorithms using the Q# language, comprehensive tooling, and learning resources like Quantum Katas. Includes a resource estimator and integrates with Azure Quantum.