Guppy Quantum Dev Toolkit is a fully offline Visual Studio Code extension for authoring, visualizing, and simulating Guppy quantum programs.
Features
Rich syntax highlighting for .gp and .guppy including gates, builtins, operators, and keywords.
Hover documentation for H, X, Y, Z, CNOT, measure, and additional core operations.
SVG circuit visualizer in sidebar that tracks editor changes.
Qubit state panel with probabilities, counts, and compact Bloch indicators.
Beginner-friendly diagnostics with “What happened / Why / Fix” guidance.
Offline docs center with version picker, category dropdown, and instant search.
Local deterministic simulator with shot-based measurement summaries.
Starter project scaffolding command.
Commands
Guppy: Create Quantum Project
Guppy: Focus Toolkit Sidebar
Guppy: Import Documentation Bundle
Guppy: Select Documentation Version
Guppy: Run Local Simulation
Shortcuts
Ctrl+Alt+G (Cmd+Alt+G on macOS): Focus toolkit sidebar
Ctrl+Alt+R (Cmd+Alt+R): Run local simulation for active Guppy file
Ctrl+Alt+V (Cmd+Alt+V): Select docs version
Ctrl+Alt+I (Cmd+Alt+I): Import docs bundle
In docs view, Ctrl/Cmd+F focuses docs search field
Screenshots
Screenshots are included in resources/screenshots/:
docs-view.png
examples-view.png
states-view.png
circuit-view.png
## Reference
- [Guppy Language Guide](https://docs.quantinuum.com/guppy/language_guide/language_guide_index.html)
## Support
- [Buy me a coffee](https://buymeacoffee.com/chanakathilakarathna)