WarpDeck

Simple projection for hard surfaces.

WarpDeck is a free, browser-based projection mapping presenter. It shows slides on physical surfaces — banners, walls, pillars, stage sets — by letting you pin each corner of the picture to the real world. No installation, no account, and it works offline.

Why “WarpDeck”

Warp is what happens to the picture: every output is corner-pinned — perspective-warped — so a rectangular slide lands exactly on a surface that is anything but a rectangular screen. Deck is what you present: a deck of slides. Put together: a deck of slides, warped onto the physical world.

Why it exists

Projection mapping usually means an installed desktop application: OS-specific, often licensed, hardware-hungry, and built for full-scale shows. That is a lot of machinery when all you need is sponsor slides on a banner or a schedule on a brick wall. A simple web-based option didn’t exist — so we built one.

WarpDeck runs entirely in the browser. Open a URL, add a display window, drag four corners onto the surface, and present. After the first load it needs zero network, and your data stays in the browser unless you choose to pair a remote controller.

What it does

  • Corner-pin calibration — drag the four corners of each surface until the picture sits exactly on the physical object; nudge by keyboard for the last millimeter.
  • Any number of displays — one controller window drives every connected projector or screen.
  • Multiple surfaces per display — one projector can cover several objects, each with its own warped output.
  • Feeds — route different presentations to different surfaces and run them at the same time; the same feed on many surfaces stays perfectly in sync.
  • Slide templates and free elements — ready-made sponsor layouts plus free-floating text and images on a fixed 1600×900 stage.
  • Import images and PDFs — drop in pictures, or bring an existing deck exported to PDF and every page becomes a slide.
  • Dynamic slides from data — paste a spreadsheet table and a whole slide set is generated from it, sponsor tiers included; edit the data, and the slides follow.
  • Autoplay — per-presentation dwell time, loop, and shuffle.
  • Remote control — pair a phone or laptop with a QR code and drive the venue from anywhere. Remote access runs through a relay server and needs an authorization code — contact the author to get one.
  • Kiosk mode — a dedicated player device that boots straight into the show and runs unattended, with full remote control from anywhere.
  • Offline-first — installable as an app; everything is cached after the first visit.
  • Portable shows — save and open complete presentations as .warpdeck files.
  • Free — no license, no account, no watermark.

Kiosk mode — set it up once, it runs itself

Turn a small dedicated device — a Raspberry Pi is enough — into a self-running WarpDeck player. It powers on straight into your show: no keyboard, no mouse, nobody on site pressing buttons. The projector lights up and the slides are already there, corner-pinned and playing, day after day.

And you never give up control. Pair your phone or laptop once and you can change slides, swap presentations, recalibrate corners, or black out the output live from anywhere in the world — while the device at the venue just keeps running. It is a full projection operator that fits in the palm of your hand and never takes a break.

Kiosk devices are provisioned per venue. Contact the author for details and to get yours set up.

Need more?

Missing an advanced feature — more templates, a different workflow, an integration? Write to hello@nodeit.si and tell us what your show needs. The same address hands out authorization codes for the remote control feature.