FICHA · FLATHUB

Mosaic

An openFrameworks based Visual Patching Creative-Coding Platform

Official OARS · imported from upstream · official · May 24, 2026 description in en

Description

Mosaic is a multi-platform livecoding programming/patching environment for creating real-time audio-visual compositions. It's principally designed for live needs, as can be teaching in class, live performing in an algorave, or running a generative audio-visual installation in a museum. It aims to empower artists, creative coders, scenographers and other creative technologists in their creative workflow

FLOSS, Free/Libre and Open Source Software

openGL 4.1, glsl shading languages from 150 to 410

plugin injection capability

multi-threaded

ImGui based docking and nodes GUI interface

non-blocking system dialogs

lua/glsl/bash live-coding

scheme live-coding (linux only)

pure data live-patching

good selection of audio synthesis modules

non-linear interactive graphical timeline

warping integrated on output window object

mapmap style projection mapping module

internal dht distributed chatroom, based on libdht

Permissions

Permissions not analysed for this source yet.