Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

IEEE International Conference on Quantum Computing and Engineering (QCE)

A Collaborative Tool for Quantum Circuit Programming

Jaime Alvarado‐Valiente, Javier Romero‐Álvarez, Enrique Moguel, José Manuel García-Alonso, Juan M. Murillo

Published Aug 30, 2025• 1 citation
Publisher

Abstract

The rapid growth of quantum computing calls for more accessible, interoperable, and collaborative development environments. While current quantum providers allow remote execution of quantum circuits, developers still face significant challenges due to fragmented programming models, lack of standardization, and limited support for collaboration. In response to these issues, this work introduces a web-based tool that integrates three key capabilities: visual circuit design, realtime collaborative editing, and deployment of quantum circuits as services. This feature enables multiple developers to codesign quantum circuits synchronously, in the spirit of cloudbased collaborative tools. This functionality facilitates teamwork, education, and reproducibility in quantum software engineering by allowing users to edit, share, and review quantum circuits simultaneously. In addition to collaborative editing, the tool also allows developers to automatically translate circuits into code compatible with both Qiskit and Amazon Braket, execute them on real quantum back-ends, and visualize execution results.

DOI
10.1109/qce65121.2025.10311

Related papers

Qcanvas: An Interactive Browser-Based Quantum Circuit Design and Simulation Platform

Szabolcs Jóczik, Bence Kecskés, Ádám Kovács +2 more

As quantum computing research continues to thrive, the education of quantum computing becomes increasingly more difficult. The complexity of designing and simulating quantum circuits presents significant challenges to students, educators, and researchers. To address these challenges, we introduce QCanvas, a browser-based interactive platform for design, visualization, and simulation. QCanvas enables users to construct quantum circuits through an intuitive drag-and-drop interface while supporting multiple quantum computing paradigms including qubit-based, photonic, and variational models. The platform seamlessly integrates educational resources with practical circuit construction, allowing users to create annotated, interactive notes and simulations. Circuits designed in the visual interface are automatically translated to executable code for simulation in the cloud or, in future iterations, execution on real quantum hardware. By combining accessibility with comprehensive functionality, QCanvas bridges the gap between theoretical quantum computing concepts and practical implementation, providing a versatile tool for education, collaboration, and algorithm prototyping across the community.

IEEE International Conference on Quantum Software (QSW)•Jul 7, 2025•0 citations

A Visual Composer for Quantum Circuits

Anas Tamer Osman, Milad M. Ghantous, Hassan Soubra

Designing and prototyping quantum circuits remains challenging for beginners and intermediate users due to steep learning curves in text-based frameworks and limited features in existing visual tools. This paper introduces QuantumFlow, a web-based platform that addresses these challenges through an accessible drag-and-drop interface for constructing and simulating quantum circuits. The platform provides realtime validation, state visualization, and interactive Bloch-sphere rendering to enable both conceptual exploration and rapid prototyping. Key features include modular subcircuit design, mid-circuit measurements, export to Qiskit, Cirq, and JSON, and hardware-aware transpilation for processors such as IBM's Falcon and Google's Sycamore. Implemented with React and Redux, the platform runs entirely client-side without installation. A structured evaluation with$\mathbf{1 4}$participants found that QuantumFlow users completed circuit construction tasks$\mathbf{4 5 \%}$faster and scored 38 % higher on comprehension assessments than peers relying on textbook workflows. Exported code aligns with framework standards and incorporates optimizations including gate fusion, commutation, and device-specific mapping. Current limitations involve scalability constraints and the absence of direct backend connectivity. Overall, QuantumFlow enhances accessibility to quantum computing education, supports interactive learning, and accelerates early-stage development, effectively bridging instructional platforms with advanced frameworks.

International Conference on Future Telecommunications and Artificial Intelligence (IC-FTAI)•Nov 24, 2025•0 citations

Orchestration for quantum services: The power of load balancing across multiple service providers

Jaime Alvarado‐Valiente, Javier Romero‐Álvarez, Enrique Moguel +2 more

Quantum computing plays a crucial role in solving complex problems for which classical supercomputers require an impractical amount of time. This emerging paradigm has the potential to revolutionize various fields such as cryptography, chemistry, and finance, making it a highly relevant area of research and development. Major companies such as Google, Amazon, IBM, and Microsoft, along with prestigious research institutions such as Oxford and MIT, are investing significant efforts into advancing this technology. However, the lack of a standardized approach among different providers poses challenges for developers to effectively access and utilize quantum computing resources. In this study, we propose a quantum orchestrator that is designed to facilitate the orchestration and execution of quantum circuits across multiple quantum service providers. The proposed solution aims to simplify the process for developers and facilitate the execution of quantum tasks using resources offered by different providers. The proposal is validated with the implementation of the proposed orchestrator for Amazon Braket and IBM Quantum. It can support both quantum and classical developers in defining, configuring, and executing circuits independently of the selected provider.

Science of Computer Programming•May 9, 2024•10 citations

DEQSE Quantum IDE Extension: Integrated Tool for Quantum Software Engineering

Majid Haghparast, Ronja Heikkinen, Samuel Ovaskainen +3 more

This paper presents a tool that simplifies quantum software development by unifying circuit design, code generation, and execution within a single cross-platform environment that supports iterative development. Implemented as open source, the DEQSE Quantum IDE Extension has been developed to provide quantum functionalities within the Visual Studio Code environment, including project creator, code runner, code converter, and embedded quantum circuit simulator. Furthermore, the system provides capabilities that facilitate iterative development and support learning, distinguishing it from other available Visual Studio Code Extensions for quantum computing.

IEEE International Conference on Quantum Computing and Engineering (QCE)•Aug 30, 2025•0 citations

Unleashing quantum algorithms with Qinterpreter: bridging the gap between theory and practice across leading quantum computing platforms

Wilmer Contreras Sepúlveda, Braulio Misael Villegas-Martínez, Sandra Gesing +10 more

Quantum computing is a rapidly emerging and promising field with the potential to transform various research domains including drug design, network technologies, and sustainable energy solutions. Due to the inherent complexity and divergence from classical computing, several major quantum computing libraries have been developed to implement quantum algorithms, namely IBM Qiskit, Amazon Braket, Cirq, PyQuil, and PennyLane. These libraries enable quantum simulations on classical computers and execution on corresponding quantum hardware, such as Qiskit programs on IBM quantum computers. Despite the variations among these platforms, the core concepts remain the same. One notable challenge is the absence of a Python-based quantum interpreter to connect these five frameworks, a gap that remains to be fully addressed. In response, our work introduces a tool called Qinterpreter, accessible through a user-friendly web interface, the Quantum Science Gateway QubitHub, which operates alongside Jupyter Notebooks. Built using the Python Object-Oriented Programming System, Qinterpreter unifies the five well-known quantum libraries into a single framework. Designed as an educational tool for students and researchers entering the quantum domain, Qinterpreter enables the straightforward development and execution of quantum circuits across such platforms. This work highlights the quantum programming versatility and accessibility of Qinterpreter and underscores our ultimate goal of pervading Quantum Computing through younger, less specialized, and diverse cultural and national communities.

PeerJ Computer Science•Oct 15, 2024•1 citation

Scheduling Process of Quantum Circuits to Optimize Tasks Execution on Quantum Computers

Javier Romero‐Álvarez, Jaime Alvarado‐Valiente, Jorge Casco-Seco +3 more

Quantum computing holds significant potential across various fields such as cybersecurity, finance, and health-care, among many others. However, we currently face multiple limitations such as the low availability of computers, the underutilization of available qubits, and the ever-increasing number of users, which results in prolonged waiting times. This, combined with the cost of executions, limits access to quantum computing. To address these challenges, we propose a scheduling process to optimize task execution on quantum computers. The proposed scheduling process unifies multiple circuits to enhance the efficiency of resource utilization in quantum machines. This approach allows for better use of available qubits and reduces the associated execution costs. We validate the proposed method employing various quantum algorithms by systematically examining the scheduling process through a comparative case study between two quantum service providers: IBM Quantum and Amazon Braket. This validation has shown that the scheduling process does not generate a significant impact on the results, ensuring similar results to single circuit executions with a fraction of the cost.

IEEE International Conference on Quantum Computing and Engineering (QCE)•Sep 15, 2024•1 citation
The rapid growth of quantum computing calls for more accessible, interoperable, and collaborative development environments. While current quantum providers allow remote execution of quantum circuits, developers still face significant challenges due to fragmented programming models, lack of standardization, and limited support for collaboration. In response to these issues, this work introduces a web-based tool that integrates three key capabilities: visual circuit design, realtime collaborative editing, and deployment of quantum circuits as services. This feature enables multiple developers to codesign quantum circuits synchronously, in the spirit of cloudbased collaborative tools. This functionality facilitates teamwork, education, and reproducibility in quantum software engineering by allowing users to edit, share, and review quantum circuits simultaneously. In addition to collaborative editing, the tool also allows developers to automatically translate circuits into code compatible with both Qiskit and Amazon Braket, execute them on real quantum back-ends, and visualize execution results.
As quantum computing research continues to thrive, the education of quantum computing becomes increasingly more difficult. The complexity of designing and simulating quantum circuits presents significant challenges to students, educators, and researchers. To address these challenges, we introduce QCanvas, a browser-based interactive platform for design, visualization, and simulation. QCanvas enables users to construct quantum circuits through an intuitive drag-and-drop interface while supporting multiple quantum computing paradigms including qubit-based, photonic, and variational models. The platform seamlessly integrates educational resources with practical circuit construction, allowing users to create annotated, interactive notes and simulations. Circuits designed in the visual interface are automatically translated to executable code for simulation in the cloud or, in future iterations, execution on real quantum hardware. By combining accessibility with comprehensive functionality, QCanvas bridges the gap between theoretical quantum computing concepts and practical implementation, providing a versatile tool for education, collaboration, and algorithm prototyping across the community.
Designing and prototyping quantum circuits remains challenging for beginners and intermediate users due to steep learning curves in text-based frameworks and limited features in existing visual tools. This paper introduces QuantumFlow, a web-based platform that addresses these challenges through an accessible drag-and-drop interface for constructing and simulating quantum circuits. The platform provides realtime validation, state visualization, and interactive Bloch-sphere rendering to enable both conceptual exploration and rapid prototyping. Key features include modular subcircuit design, mid-circuit measurements, export to Qiskit, Cirq, and JSON, and hardware-aware transpilation for processors such as IBM's Falcon and Google's Sycamore. Implemented with React and Redux, the platform runs entirely client-side without installation. A structured evaluation with14\mathbf{1 4}14participants found that QuantumFlow users completed circuit construction tasks45%\mathbf{4 5 \%}45%faster and scored 38 % higher on comprehension assessments than peers relying on textbook workflows. Exported code aligns with framework standards and incorporates optimizations including gate fusion, commutation, and device-specific mapping. Current limitations involve scalability constraints and the absence of direct backend connectivity. Overall, QuantumFlow enhances accessibility to quantum computing education, supports interactive learning, and accelerates early-stage development, effectively bridging instructional platforms with advanced frameworks.
Quantum computing plays a crucial role in solving complex problems for which classical supercomputers require an impractical amount of time. This emerging paradigm has the potential to revolutionize various fields such as cryptography, chemistry, and finance, making it a highly relevant area of research and development. Major companies such as Google, Amazon, IBM, and Microsoft, along with prestigious research institutions such as Oxford and MIT, are investing significant efforts into advancing this technology. However, the lack of a standardized approach among different providers poses challenges for developers to effectively access and utilize quantum computing resources. In this study, we propose a quantum orchestrator that is designed to facilitate the orchestration and execution of quantum circuits across multiple quantum service providers. The proposed solution aims to simplify the process for developers and facilitate the execution of quantum tasks using resources offered by different providers. The proposal is validated with the implementation of the proposed orchestrator for Amazon Braket and IBM Quantum. It can support both quantum and classical developers in defining, configuring, and executing circuits independently of the selected provider.
This paper presents a tool that simplifies quantum software development by unifying circuit design, code generation, and execution within a single cross-platform environment that supports iterative development. Implemented as open source, the DEQSE Quantum IDE Extension has been developed to provide quantum functionalities within the Visual Studio Code environment, including project creator, code runner, code converter, and embedded quantum circuit simulator. Furthermore, the system provides capabilities that facilitate iterative development and support learning, distinguishing it from other available Visual Studio Code Extensions for quantum computing.
Quantum computing is a rapidly emerging and promising field with the potential to transform various research domains including drug design, network technologies, and sustainable energy solutions. Due to the inherent complexity and divergence from classical computing, several major quantum computing libraries have been developed to implement quantum algorithms, namely IBM Qiskit, Amazon Braket, Cirq, PyQuil, and PennyLane. These libraries enable quantum simulations on classical computers and execution on corresponding quantum hardware, such as Qiskit programs on IBM quantum computers. Despite the variations among these platforms, the core concepts remain the same. One notable challenge is the absence of a Python-based quantum interpreter to connect these five frameworks, a gap that remains to be fully addressed. In response, our work introduces a tool called Qinterpreter, accessible through a user-friendly web interface, the Quantum Science Gateway QubitHub, which operates alongside Jupyter Notebooks. Built using the Python Object-Oriented Programming System, Qinterpreter unifies the five well-known quantum libraries into a single framework. Designed as an educational tool for students and researchers entering the quantum domain, Qinterpreter enables the straightforward development and execution of quantum circuits across such platforms. This work highlights the quantum programming versatility and accessibility of Qinterpreter and underscores our ultimate goal of pervading Quantum Computing through younger, less specialized, and diverse cultural and national communities.
Quantum computing holds significant potential across various fields such as cybersecurity, finance, and health-care, among many others. However, we currently face multiple limitations such as the low availability of computers, the underutilization of available qubits, and the ever-increasing number of users, which results in prolonged waiting times. This, combined with the cost of executions, limits access to quantum computing. To address these challenges, we propose a scheduling process to optimize task execution on quantum computers. The proposed scheduling process unifies multiple circuits to enhance the efficiency of resource utilization in quantum machines. This approach allows for better use of available qubits and reduces the associated execution costs. We validate the proposed method employing various quantum algorithms by systematically examining the scheduling process through a comparative case study between two quantum service providers: IBM Quantum and Amazon Braket. This validation has shown that the scheduling process does not generate a significant impact on the results, ensuring similar results to single circuit executions with a fraction of the cost.