Mac-first public beta · free and open source

ShowSlate

Run layered media, live inputs and conference cues across local venue screens from one Preview/Program workspace.

Apple Silicon Mac verified Works offline No account MIT License

Public beta: the packaged Mac app is the primary tested build. Expect unfinished hardware workflows, rehearse the exact signal chain and keep a fallback for live events.

Windows x64 is experimental. Native CI packages pass, but physical Windows operator and hardware validation is still needed. Download Windows Setup for off-air testing.

Built for live event teams

One prepared Program across coordinated room screens.

Small productions often need media playback, live inputs, speaker graphics, timing, a clean recording and several displays, but not a full broadcast or VJ system. ShowSlate coordinates those tasks for teams whose responsibilities already overlap. It can also remain one component in a larger staffed signal chain; it is not a replacement for specialist operators, redundant signal paths or independent backup systems.

Where ShowSlate fits

A focused bridge between a media player and a full production suite

Choose ShowSlate

Small local live events

Conference cues, layered scenes, Preview/Program, timers, lower thirds, recording and several venue displays in one free offline app.

Keep OBS

Streaming and encoding

OBS remains the stronger choice for streaming, filters, plugins and mature broadcast recording workflows.

Keep specialist suites

VJ or presentation depth

Resolume Arena and ProPresenter remain more mature for advanced live visuals, mapping, worship and presentation ecosystems.

Live compositor workflow

From source to a confirmed Program state

01

Build the scene

Choose a Canvas resolution, create a scene and stack media, color, text, timing or a local live input as ordered layers.

02

Prepare Preview

Place, size, crop and verify every source without changing Program. Conference shows can also prepare NEXT, timing and speaker graphics.

03

TAKE, record and route

Send the scene to Program, capture the clean Program locally, route independent output canvases and map a projector when needed.

ShowSlate Composer

Prepare the complete visual scene before it goes live

01

Custom Canvas

Choose HD, square, vertical, UHD or an exact custom resolution and frame rate for the destination.

02

Media and color

Stack pictures, video, PDF pages, solid colors, text and the live ShowSlate timer.

03

Window capture

Add a chosen application window or display, then resize and place it inside the scene.

04

Capture devices

Use a camera or standard UVC capture card with an optional audio input for local Program output.

05

Ordered layers

Control stack order, visibility, position, size, opacity, rotation and media fit from one inspector.

06

Preview, then TAKE

Prepare privately in Preview and send the complete scene to Program only when the operator is ready.

Local capture boundary: window and device streams appear in ShowSlate desktop output windows. Browser and OBS URL outputs do not receive those local streams.

Multi-display Program routing

One Program, independently configured destinations

01

Audience

Linked media, holding screens, timers and full Program content for the projector, LED wall or room display.

02

Confidence

Current cue, next cue, speaker details, timer and urgent operator messages for the presenter.

03

Timer

A clean large countdown with warning colors and urgent messages for a dedicated stage display.

04

Stream Graphics

A transparent lower-third and graphics window for off-air OBS or vMix capture testing.

05

Door Agenda

Room name, current session, next session and clock for signage outside the room.

06

Projector mapping

Give each route its own Canvas and scaling, then align four corner points over an adjustable calibration grid.

07

Record Program

Capture the clean Program locally with selected resolution, frame rate, format, quality and enabled Program audio.

Beta scope: the mapper handles practical four-corner correction for simple irregular surfaces. Complex masks, arbitrary meshes, automatic camera calibration and projector color matching are not included yet.

Real product screens

See the actual operator workflow

ShowSlate Live Compositor with Preview, Program, rundown, scenes, layers and audio mixer
Live operator workspacePreview, Program, scene composition and output status stay connected.
ShowSlate projector mapping workspace with a custom LED canvas, corner points and calibration grid
Projector mappingAssign a Canvas region to an output, align four corner points and calibrate with a visible grid.
Output Routing with two destinations, independent canvases and projector mapping
Output RoutingEvery destination keeps its display identity, Canvas resolution, scaling and optional projector map.
Lower Third Studio with templates, layers, canvas and inspector
Lower Third StudioPreview locally, then TAKE with data from the LIVE cue.

Mac-first public beta

Install ShowSlate

Most users need one file only: the Mac DMG. GitHub's automatic Source code ZIP and TAR.GZ files are for developers and will not install ShowSlate.

macOS

Primary tested beta
  1. Download the DMG for an M1 or newer Mac.
  2. Open it and drag ShowSlate to Applications.
  3. Approve the first launch in Privacy & Security if macOS asks.
Download ShowSlate for Mac

Windows

Experimental beta

Built and checked in native Windows CI, but not yet manually validated on physical Windows hardware.

  1. Download Setup for Windows 10 or 11 x64.
  2. Run the installer and follow the prompts.
  3. Test it off-air and report the computer, GPU and capture hardware used.
Download experimental Windows Setup
Need a no-install version?

The portable EXE is intended for advanced users who cannot install software.

Verify your download. The beta is unsigned. Download only from this repository and compare SHA256SUMS.txt when needed. See the release details before overriding an operating-system warning. The previous 0.11 beta remains available.

Why public beta

The next proof must come from real operators.

Build a small scene and try the included Conference Desk demo off-air, then report what was unclear, what failed and what would save time in a real production. Independent workflow feedback matters more than download counters.

Before you download

Questions

What problem does it solve?

It gives small event teams a coordinated local workspace for layered media and live inputs, Preview/Program switching and multiple display outputs. The Conference Desk workflow also keeps a rundown, speaker timing, linked media and lower thirds in one cue state.

Can it import my Excel schedule?

Export the rundown sheet as CSV/TSV or paste its rows into the wizard. Direct XLSX parsing is intentionally not included in this beta.

Is it really free and offline?

Yes. The MIT License permits use, modification and redistribution. The core workflow needs no account or internet. Network views stay on the trusted production LAN.

Which file should I download?

The primary tested beta is the Apple Silicon Mac ARM64 DMG. The Windows Setup EXE is experimental and still needs physical hardware validation. GitHub Source code archives are not installers.

Does it replace OBS, vMix or a video switcher?

No. ShowSlate can compose local windows, media and capture devices for room displays, but it does not encode a stream, provide multibus audio mixing or replace an advanced production switcher. For larger or high-risk productions, use it as one component of a staffed, redundant system rather than the only control point.

Can it capture a window, camera or video capture card?

Yes in the desktop app. Add a chosen window, display, camera or standard UVC capture card as a Canvas layer. Local live streams appear in ShowSlate desktop output windows, not in browser or OBS URL outputs.

Can it record the Program output?

Yes. Select Record Program in the top bar to capture the clean Program locally without the operator interface. Settings include save folder, resolution, frame rate, format, quality and enabled Program audio.

Can it map Program to an irregular projector surface?

Yes for simple four-corner correction. Each output can use its own Canvas and scaling, and Map projector provides four movable corners plus an adjustable calibration grid. Advanced mesh warping, masking and automatic calibration are not included in this beta.

Is Stream Graphics certified with OBS or vMix?

No. Internal transparent rendering is tested, but external alpha capture depends on the other application's pipeline. Verify the exact workflow off-air before a live event.

Should I use ProTimer or ShowSlate?

Choose ProTimer for a fast countdown, OBS overlay, phone remote and simple rundown. Choose ShowSlate when the room also needs linked content, speaker lower thirds, LIVE/NEXT/GO and role-based outputs.

Language support

English by default. Serbian when you need it.

English and Serbian have full interface coverage. The other 35 language choices cover core operator controls and fall back to English for advanced areas. The exact policy is documented in Languages.