Divooka Visual Programming
Welcome to Divooka!🙌

Divooka is a general-purpose visual programming language and development environment. Build programs by connecting nodes, inspect their results, and combine them into applications and automated workflows. The wiki introduces its programming concepts, tools, and standards and specifications.
As a high-level visual programming system, Divooka strives to deliver an easy-to-use interface towards advanced application making that's suitable for programmers at all skill levels.
Divooka Explore and Divooka Compute
Explore and Compute are distributions of Divooka with different packaging and intended uses. Methodox's product overview describes the following differences:
| Divooka Explore | Divooka Compute | |
|---|---|---|
| Intended use | Learning, experimentation, and everyday tasks. | Professional workflows and commercial application development. |
| Distribution | A standalone, self-contained package with bundled tools. | A standalone distribution with modular package management. |
| Toolsets | Image and text processing, audio synthesis, procedural 3D modeling, file processing, automation, and LLM tools. | Office automation, multimedia processing, and application development, with compiled runtime support. |
| Desktop platforms | Windows. | Coming soon for Windows and macOS, according to the product overview. |
Explore has an itch.io demo and an official Steam page. The itch.io download is an earlier preview; check the store pages for the latest release status. Compute's capabilities above describe the announced distribution, rather than a currently available download.
Commercial use
Explore is intended for personal and educational use, with limited commercial use permitted. Its Steam licensing section describes when a separate commercial license is required, including selling program source files and exceeding the stated revenue limit for generated outputs. Compute is positioned as the professional distribution for commercial work. Consult the license supplied with your distribution for the applicable terms.
Where Divooka Engine fits
Divooka Engine is the C# framework for developers who want to build custom nodes and integrations. Explore provides a bundled environment on top of the engine; Compute adds the professional distribution and package-management workflow. See Methodox's product overview for the Engine download and licensing information.
Using this wiki
Start with Getting Started, browse Divooka Basics, or explore Preset Workloads. This section focuses on the graphical user interface. For automation and hosting, see the CLI interface.