Reference · Chapter 10 of 13

Sharing & export

Snapshot links out, .zip in and out.

~1 min read2 sectionssame text as the guide inside the lab
All chapters

Keys are written for macOS, the way the lab prints them — on Windows and Linux read ⌘ as Ctrl, ⌥ as Alt, ⇧ as Shift, ↵ as Enter.Keys are shown for Windows / Linux to match your platform — on a Mac, Ctrl is ⌘ and Alt is ⌥. Every binding: Keyboard shortcuts.

Two doors: a read-only snapshot link out, and a .zip in or out from your projects. Neither one can change your files behind your back.

Share a project

Share in the title bar (or ⌘⇧P → Share this project…) takes a snapshot server-side and gives you a link like lab.roroquantum.com/s/<token>. Copy it, Preview it in a new tab, or Revoke link later. The dialog states the terms:

  • Anyone with the link can read the files. No sign-in needed.
  • It is a snapshot: what you share now stays what they see, however much you edit after.
  • Read-only. It carries nothing about your account or credits.
  • Whoever opens it can run the circuit themselves — on their own credits, after signing in. The share page offers Copy into my lab (or Sign in and run it), which forks the snapshot into a project of theirs.

Revoking turns the page into a "this share was revoked" notice. Deleting a file later does not touch a snapshot already shared.

Getting work out

Your projects (the project name in the title bar, or ⌘O) → ⋯ on a project → Export .zip: every text file, at the root of the archive. Import .zip… at the bottom of the same list brings any .zip of code in as a new project — it shows which files will arrive and which are left behind (binary, too large, over the 80-file cap) before anything is created. Per run, the Runs rail's ⋯ menu exports the manifest, counts and a standalone histogram. Runs and their results stay in your account regardless of the project.

Related: Projects & files · For teams & integration