An interactive graphical editor for measurement-based quantum computing
Download and run a pre-built binary for your platform — no compiler needed.
mkdir -p MBQuIDE
cd MBQuIDE
curl -L https://github.com/mnm-team/mbquide/releases/latest/download/mbquide-v0.1.0-linux-ubuntu24.tar.gz | tar -xz
chmod +x Server launch.sh
./launch.shmkdir -p MBQuIDE
cd MBQuIDE
curl -L https://github.com/mnm-team/mbquide/releases/latest/download/mbquide-v0.1.0-linux-ubuntu22.tar.gz | tar -xz
chmod +x Server launch.sh
./launch.shmkdir -p MBQuIDE
cd MBQuIDE
curl -L https://github.com/mnm-team/mbquide/releases/latest/download/mbquide-v0.1.0-macos.tar.gz | tar -xz
chmod +x Server launch.sh
./launch.sh- Download the latest Windows release
- Extract the zip
- Open the extracted folder and double-click
launch.bat - Open your browser at
http://localhost:18080
Or via Command Prompt:
curl -L -o mbquide.zip https://github.com/mnm-team/mbquide/releases/latest/download/mbquide-v0.1.0-windows.zip
tar -xf mbquide.zip
cd mbquide-v0.1.0-windows
launch.batOnce running, open your browser at:
http://localhost:18080
Follow these steps if you want to build MBQuIDE yourself.
Backend (C++)
- CMake ≥ 3.14
- A C++17-compatible compiler (e.g. GCC 9+, Clang 10+, MSVC 2019+)
- Boost Graph library.
Frontend (Web UI)
- Node.js ≥ 20
- npm ≥ 9
git clone https://github.com/mnm-team/mbquide.git
cd mbquidecmake -S backend -B backend/build
cmake --build backend/buildcd frontend
npm install
cd ..bash start.shThis starts both servers:
| Component | URL |
|---|---|
| Backend API | http://localhost:18080 |
| Frontend (dev) | http://localhost:5173 |
Open http://localhost:5173 in your browser to use the app.
MBQuIDE/
├── backend/ # C++ backend server
├── frontend/ # Web-based UI (React)
└── README.md