Design & Simulation Tools
Explore the essential tools used in quantum device design and simulation

Qiskit Metal
Qiskit Metal is used for designing superconducting quantum hardware at the chip-layout level, making it suitable for creating transmon qubits, resonators, and coupling structures. It is typically used through Python scripting or its built-in GUI to place parameterized design elements, export layouts, and interface with EM solvers such as HFSS or Sonnet. At present, Qiskit Metal is most useful for conceptual device design, exploring geometry variations, generating fabrication-ready layouts, and preparing models for downstream electromagnetic simulation.
View on GitHub
AWS Palace
AWS Palace provides a cloud-based environment for large-scale simulation of quantum hardware, particularly when classical compute resources are insufficient. It is used by uploading device descriptions and running numerical simulations on distributed AWS infrastructure, allowing workflows that include parameter sweeps, EM simulations, and optimization. Right now, it is ideal for scalable simulation campaigns, collaborative design workflows, and integrating simulation pipelines into high-performance computing environments.
View on GitHub
SQUAADS
SQUAADS is used for systematic design exploration and optimization of superconducting quantum devices, focusing on automation across large multidimensional parameter spaces. Users define device parameters, cost metrics, and constraints, after which SQUAADS executes sweeps, analyzes performance, and ranks candidate designs. Currently, it is best applied when investigating how fabrication tolerances, geometric choices, or circuit scaling impact device properties, making it valuable for rapid iteration and narrowing large design spaces.
View on GitHub
scqubits
scqubits is used for detailed quantum-level modeling of superconducting qubits, including computing spectra, anharmonicities, dispersive shifts, and wavefunctions. It is used programmatically by specifying qubit type (e.g., transmon or fluxonium) and circuit parameters and calling built-in numerical solvers to analyze Hamiltonians. Today, scqubits is particularly effective for connecting physical layouts and circuit parameters to predicted quantum behavior, validating qubit operating frequencies, and characterizing device-level performance after electromagnetic modeling.
View on GitHub
qultra
Qultra is a comprehensive resource for quantum device design and simulation, providing valuable insights and tools for the quantum computing community. This platform offers practical implementations, research contributions, and design methodologies that support the development of superconducting quantum circuits. It serves as a bridge between theoretical concepts and practical applications, helping researchers and engineers advance their quantum device designs through proven techniques and innovative approaches.
Visit Website