Divooka is a high-performance visual programming platform designed for creators, developers, and world builders. Build applications, generate worlds, process data, and experiment with computation using a powerful node-based system combined with flexible code-driven workflows.

Sign in to add this item to your wishlist, follow it, or mark it as ignored

Early Access Software

Get involved with this software as it develops.

Note: This Early Access software is not complete and may or may not change further. If you are not excited to use this software in its current state, then you should wait to see if it progresses further in development. Learn more

What the developers have to say:

Why Early Access?

“Divooka™ Explore is being released in Early Access to gather feedback while the core system evolves. The current version provides a functional foundation, but key components—particularly domain-specific libraries (DSLs)—are still under development.

Because the architecture is actively changing, save files and projects may not remain forward compatible between updates. Early Access allows us to iterate on the core design and prioritize the most valuable DSLs based on real user needs.”

Approximately how long will this software be in Early Access?

“We currently expect Divooka™ Explore to remain in Early Access for approximately 1–2 years. This timeframe may change depending on development progress and community feedback.”

How is the full version planned to differ from the Early Access version?

“We plan for the full version to be significantly more stable and feature-complete. This includes improved reliability, more consistent forward compatibility, and a broader set of domain-specific libraries.

We also plan to expand the overall ecosystem, including additional tooling and packaged DSLs, to make the platform more practical and accessible for real-world use cases.”

What is the current state of the Early Access version?

“The current version includes a working language system and editor GUI that allows users to create and experiment with workflows. However, the platform is still evolving:

- Forward compatibility is not guaranteed between updates
- The GUI and core systems may change significantly
- Domain-specific libraries and advanced features are limited

This version is best suited for early adopters who are comfortable working with an evolving toolset.”

Will this software be priced differently during and after Early Access?

“We're not planning on changing the price when we leave early access.”

How are you planning on involving the Community in your development process?

“Community feedback will play a key role in guiding the evolution of the platform and determining which areas receive the most focus.

We actively encourage community feedback directly on Steam forums to help shape development priorities. This includes input on usability, feature improvements, and which domain-specific libraries are most valuable.”
Read more
This game is not yet available on Steam

Planned Release Date: Q2 2026

Interested?
Add to your wishlist and get notified when it becomes available.
 
See all discussions

Report bugs and leave feedback for this software on the discussion boards

About This Software

Licensing

This software allows limited commercial use.

  • You may not sell source files created with this software for profit without a commercial license.

  • A separate commercial license is available for purchase.

  • The professional version, Divooka Compute (coming soon), has no commercial restrictions.

This version is intended for personal and educational use.

  • You may use outputs generated by your programs for commercial purposes as long as your total revenue from such use does not exceed $100,000 USD and you are not distributing program files.

  • For revenue beyond this limit or for distribution, a commercial license is required.

Overview

Explore the fascinating world of digital computation through a powerful collection of tools, interactive playgrounds, and flexible frameworks.

Divooka Explore is more than a tool—it is a platform to learn, experiment, and create.

Features

  • High-level functional API

  • Visual node-based interface

  • Fast performance

  • First-class image and audio processing

  • Fully programmable APIs

  • Small file size

  • Modular design and composition

  • Clean, efficient user interface

  • Broad capability across multiple domains

  • Rapidly evolving feature set

  • Minimal dependencies, maximum portability

  • Cross-platform program execution

  • Permissive license model

  • Free programming training resources

  • Utility tools available as DLC

  • All future DLC included with the base package

  • Affordable commercial licensing options

  • Localized function names (Simplified Chinese, Traditional Chinese, Ancient Chinese, Japanese, Korean via DLC)

  • Fully local execution — no cloud dependency

  • Full ownership of everything you create

  • Practical, real-world examples

  • Modern programming features

  • Interactive evaluation and live previews

  • Low system requirements

  • Fast startup time

  • Local RAG knowledge base

  • Default double-precision numeric type

  • Built for creators, developers, gamers, data analysts, and world builders

  • Multi-paradigm programming

  • Comprehensive documentation and textbook

  • One-click GUI input/output tools

Language features

  • Multi-paradigm: functional, declarative, imperative, procedural (experimental), OOP, visual, event-driven

  • Automatic argument coercion

  • Array dispatch support

  • Literal structures via property panel

  • Lambda expressions

  • Generics (planned/experimental)

  • Primitive type conversion

  • Strong typing

  • Built-in module-level unit testing

  • Intermediate execution inspection

  • Turing complete

Editor Features

  • Dataflow context results preview (on-node and output window)

  • Quick function search

  • In-app documentation (Alt + hold on node)

  • Procedural context visual debugger

  • Reactive Mode

Primitive Types

  • Scalars: boolean, integer, high-precision floating-point, text, datetime

  • Numerics: color, 3D vector

  • Arrays: collections of scalar values

  • Compounds: structured combinations of scalars, arrays, and other compounds

Capabilities

  • Numerical computation and mathematics

  • Data visualization and plotting

  • Data table manipulation

  • HTTP requests

  • Generative AI (APIs)

  • Procedural terrain generation

  • Image processing

  • File system operations

  • Web hosting

  • Interactive graphics

Standalone Tools

  • Program Launcher (CLI & GUI)

  • Image-to-ICO Converter

  • Book Writer

  • Methodox Knowledge Base

  • Audio Transcriber

  • Fluent Music

Programmable Applications

  • Procedural Planet Generator (same system as Fantasy Planet Painter)

Frameworks

  • Slide presentation system

See official wiki for an overview of available capabilities and the manual page for full status of available packages.

Execution Contexts

Dataflow Context

Designed for dataflow-oriented applications with side effects.

The Procedural Context

Supports control flow such as branches, loops, and callbacks.

Declarative Context

Focused on defining what should be computed rather than how. Ideal for constraint-based logic, structured data definitions, and high-level specifications.

Design Principles

  • Graph-native: built around nodes and visual interfaces

  • Balanced abstraction: use nodes where appropriate, code where necessary

  • High-level efficiency: common tasks achievable with minimal nodes

  • Not a toy: simple to learn, powerful to scale

  • High performance: near-native execution speed

  • Extensible: Divooka-native, C# first, Lua second, Python planned

  • Accessible: optimized for ease of use without sacrificing capability

  • Human-first design

  • Local-first: runs locally whenever possible

  • Minimal reliance on AI

  • Enjoyable to use

Known limitations

  • GUI editor is currently Windows-only (CLI execution is cross-platform)

  • No copy-paste support yet

  • Occasional crashes

  • Incomplete localization (Chinese/Japanese/Korean variants)

  • Limited documentation and tutorials (in progress)

  • Backward compatibility not fully guaranteed

  • Some GUI areas are still under development

  • No video processing support yet

  • No advanced 3D processing yet

AI Generated Content Disclosure

The developers describe how their game uses AI Generated Content like this:

Divookoa is primarily handcrafted, next-generation software and does not rely on AI-generated content as part of the player-facing experience.

Generative AI is used selectively within the development process in the following areas:

- Refinement of marketing materials (written content, visual compositions)
- Research and prototyping during R&D phases
- Limited graphical asset generation (e.g., icons, non-core UI elements)
- Localization support (translation and adaptation of text)

No AI-generated content is directly shipped as part of the core gameplay experience.

System Requirements

    Minimum:
    • Requires a 64-bit processor and operating system
    • OS: Window 10
    • Processor: Duel Core Processor
    • Memory: 1 GB RAM
    • Graphics: Integrated Graphics
    • Network: Broadband Internet connection
    • Storage: 512 MB available space
    Recommended:
    • Requires a 64-bit processor and operating system
    • OS: Window 11
    • Processor: Quad Core Processor
    • Memory: 4 GB RAM
    • Graphics: Dedicated Graphics
    • Network: Broadband Internet connection
    • Storage: 1 GB available space
There are no reviews for this product

You can write your own review for this product to share your experience with the community. Use the area above the purchase buttons on this page to write your review.