About Workshopy

Workshopy is a live workshop platform. You write the workshop as one plain Markdown file, start a session, and participants join with a 6-character code — then a live dashboard shows you which step each of them is on and who has marked themselves stuck. It exists because the hardest question in a hands-on session is the one nobody answers honestly: is everyone still with me?

Why it works this way

Two decisions shape everything else. The first is that the content is Markdown — not slides, not a proprietary editor, not a database of question objects. A workshop is a document, documents are text, and text is something you can write by hand, generate with an AI, keep in Git, diff, and take with you. Every template and every session report exports as a single .md file, which is the only lock-in policy worth stating.

The second is that progress is per-participant, not per-room. Most tools in this space ask the room a question and show you the aggregate. That tells you what the room thinks; it does not tell you that the third person from the left has been stuck on step four for eleven minutes. Workshopy tracks a status for every participant on every step, and sorts the stuck ones to the top of your screen.

What it does

  • Author a workshop as a single Markdown document — each top-level `#` heading becomes a step.
  • Turn any step into a graded quiz with a `#[quiz]` marker; questions are `##` headings and options are `- [x]` task-list items.
  • Participants join a live session in seconds with a 6-character code — no account and no install required.
  • Each participant marks every step in progress, done, or stuck; the host dashboard shows the whole room's state live.
  • Raise-hand and a separate help-request queue surface students who are stuck without interrupting the room.
  • Broadcasts push an announcement, an acknowledge prompt, or a single/multi-choice poll to every participant, with live aggregation.
  • In-session chat with emoji reactions, host pinning, and per-participant mute.
  • Inline annotations — a student selects text in a step and attaches a note to it.
  • The host can edit, insert, hide, or delete steps mid-session; changes propagate live without restarting the session.
  • Post-session report with a timeline, engagement stats, broadcast results, and Markdown export.
  • Templates and reports export as plain Markdown — no proprietary format and no lock-in.

What it is not

Stating this plainly saves everyone time, and it is the part most product pages leave out:

  • Not a video-conferencing tool — run it alongside Zoom, Meet, or in a physical room.
  • Not a slide deck or presentation editor — the content is Markdown, not slides.
  • Not an async self-paced course platform (LMS) — sessions are live and instructor-paced.
  • Not a standalone quiz-game app — quizzes are one step type inside a workshop, not the product.

How we treat your data

Participant data is limited to a display name and what they did during the session. Accounts are isolated from each other in the database itself rather than by application code, uploaded files are private and served through signed URLs, and deleting your account cascades through the data that belongs to you.

Product analytics are off until a visitor accepts the cookie banner — the analytics library starts opted out, so declining is the default rather than a setting to find. The Security page documents the architecture in detail and every claim on it is verifiable against the running system.

Get in touch

General questions, feedback and press: hello@workshopy.io. Signed-in users can also open a feedback thread from inside the app, which reaches us directly and keeps the conversation attached to your account.

Read more

Run your next workshop with the room visible.

Set up your first workshop in minutes — free, no credit card.