Visuals that run live
ZigZag Interactive, or just ZigZag for short, is a software for creating interactive multimedia applications. Build a graph of operators, wire them up, and see the result adjust to your changes in realtime. Images, 3D and control signals all flow through the same graph, giving you infinite creative possibilites.
What's new in version 2642
Read the release notesEarly access
ZigZag is currently in alpha. I would love for you to try it out and share your feedback, but I do need to give a word of caution: it is not yet production ready. Being in alpha means there will likely still be breaking changes, there are many missing features, and no good tutorials yet.
The reason it is available already is to get early feedback on its direction and features, and to build trust and establish ZigZag as a serious contender in the realtime audio visual software industry. If you are interested and would like to be involved in the development process of ZigZag, please try it out already.
A note on AI usage
ZigZag is not vibecoded. Every feature and every change is carefully thought out, planned and reviewed by me personally. I do make use of LLMs to aid in the programming, something that is unfortunately no longer avoidable in modern software development. But I strongly believe in building quality software.
Most of ZigZag's code and architecture predates LLMs. Writing code can be done a lot faster now, but I do believe the responsibility of the programmer hasn't changed. For me that means fully understanding every single piece of the codebase. It keeps ZigZag maintainable, and it means there is a long term vision for where it is going and how it is architected.





