entity
Entity is a C++ media server for live shows and installations, with multi-layer video playback, projection mapping, and OSC control.
What entity is
Entity is a C++ media server for live shows and installations, with multi-layer video playback, projection mapping, and OSC control. It decodes and composites video in real time, supports frame-accurate seeking, and handles ProRes, HAP, and PNG sequences. Projection tools include anchor-point calibration, soft-edge blending, and persistent display identification by EDID. Its timeline accommodates clip, object-animation, and generative layers, with clips playing at native frame rates. Each layer can use an ordered shader chain with nine built-in effects or custom HLSL effect packs. Entity supports inbound and outbound OSC and can pair with Bitfocus Companion for show control. It is aimed at projection-mapping artists, theatre and festival video technicians, museums, galleries, and themed entertainment. The Community plan is free under GPLv3; the FAQ says commercial shows may use the engine without redistributing it. Entity is pre-release, and signed binary installers have not shipped, so installation currently requires building from source. It requires 64-bit Windows 10 or 11 and a DirectX 12 GPU. Audio playback is not yet supported, and audio tracks in source files are ignored.
Good
- Supports ProRes, HAP, and PNG sequences.
- Projection tools include soft-edge blending.
- Layers support built-in and custom shader effects.
- Inbound and outbound OSC are supported.
- Community plan is free under GPLv3.
Watch out
- No signed binary installers have shipped.
- Current installation requires building from source.
- Audio playback is not supported.
- Requires Windows 10/11 64-bit and a DirectX 12 GPU.
Who it suits
Entity is aimed at artists and technical teams producing projection-mapped shows or installations. It may suit Windows users who can build software from source and do not need audio playback.
Verdict
Entity offers video playback, projection tools, and OSC control for show environments, but remains pre-release. Check its Windows requirements and lack of audio playback before planning a workflow.
Plans and prices
From entity's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Community | Free | Free · GPLv3 · full media server features |
| Pro | Priced on request | Not for sale yet · NDI/SDI output, Notch block playback, multi-node sync, and priority support planned · Commercial · pricing TBD |
The facts
Each one read from entity's own pages, with the date it was checked.
What it does
- Audience
- It is aimed at projection-mapping artists, theatre and festival video technicians, museums, galleries, and themed entertainment.checked 8 Oct 2026
- Cloud
- Entity is local-first, and cloud rendering, remote playback, and SaaS dashboards are not on its roadmap.checked 8 Oct 2026
- Commercial use
- The engine is GPLv3, and the FAQ says running shows with entity without redistributing the engine is unrestricted commercial use.checked 8 Oct 2026
- Effects
- Each layer can use an ordered shader chain with nine built-in effects or custom HLSL effect packs.checked 8 Oct 2026
- Integrations
- Entity supports inbound and outbound OSC and pairs with Bitfocus Companion for show control.checked 8 Oct 2026
- Notable limitations
- Audio playback is not yet supported, and audio tracks in source files are ignored.checked 8 Oct 2026
- Playback
- It decodes and composites video in real time with frame-accurate seeking and supports ProRes, HAP, and PNG sequences.checked 8 Oct 2026
- Projection
- Projection features include anchor-point calibration, soft-edge blending, and persistent display identification by EDID.checked 8 Oct 2026
- Purpose
- Entity is a C++ media server for live shows and installations, with multi-layer video playback, projection mapping, and OSC control.checked 8 Oct 2026
- Release status
- Entity is pre-release and no signed binary installers have shipped; the current install path is building from source.checked 8 Oct 2026
- Support
- The site directs bug reports to GitHub Issues and says Pro priority support is planned.checked 8 Oct 2026
- Timeline
- The timeline supports clip, object-animation, and generative layers, with clips playing at their native frame rates.checked 8 Oct 2026
Where it runs
- Platform requirements
- The available platform is Windows 10/11 64-bit with a DirectX 12 GPU; macOS and Linux ports are on the roadmap without an ETA.checked 8 Oct 2026
Alternatives to entity
- 1

Ghost Arcade
Free planOpen sourceiOSWebAPILinux8.4$1.99 one-time - 2

MadMapper
Free planAPImacOSWindows7.3From €39 a month - 3
SurfaBeam Pro
Free planAndroidiOSmacOSWindows7.3From $39.99 a year - 4
MapMap
Free planOpen sourceLinuxmacOSWindows7.2Free plan - 5

Disguise Designer
Free planWebmacOSWindows7.1From $1,500 a year - 6

Christie Mystique
Free planWebAPIWindows6.9Free plan
