Release Status

Legends: N/A ➡ Experimental ➡ Alpha ➡ Beta ➡ Release Candidate (RC) ➡ Production Ready (Full)

Experimental features may be dropped or interface significantly changed.

This page gives the stage of each part, not dates. The Steam store pages of Divooka Explore and Divooka Compute say what is available now.

Distributions

  1. Divooka Engine: Alpha
  2. Divooka Explore: Beta; Early Access on Steam
  3. Divooka Compute: Early Access on Steam, following Divooka Explore

Features

Areas:

  • High level functional API: Beta
  • Visual node interface: Beta
  • Fast performance: Beta
  • First class image and audio processing: Alpha
  • Fully programmable APIs: Alpha
  • Divooka Explore serialization format: Beta
  • Modularization and composition: Alpha
  • Cross platform execution: the GUI editors run on Windows only today; macOS is planned next and Linux later, and the command-line tools that come with Divooka Compute (such as Stewer) run cross-platform
  • Localization (Simplified Chinese, Traditional Chinese, Ancient Chinese, Japanese and Korean): Experimental
  • Interactive evaluation and results preview: Alpha
  • Quick search of functions: RC
  • Local RAG knowledge base: N/A
  • Default double-precision floating point type for large worlds: Alpha
  • In-app documentation (Alt+Hold on node): Experimental
  • Multi-paradigm programming: Experimental
  • Python: SteelPython, Python 3.12 implemented by Methodox on .NET, is planned to come with Divooka Compute; using Python directly from a graph is a future release

Language features:

  1. Singular argument coercion: Alpha
  2. Array argument dispatch : Experimental
  3. Literal structures (through property panel): Experimental
  4. Lambdas: Experimental
  5. Generics: Experimental
  6. Primitive conversion: Alpha
  7. Strongly typed everything: Beta

Domains

  1. Numerical operations and math: Beta
  2. Plotting: Experimental
  3. Data table manipulation: Beta
  4. Web APIs: Alpha
  5. Gen AI APIs: Alpha
  6. Procedural terrain generation: Experimental
  7. Procedural planet generator: Experimental
  8. Image processing: Alpha
  9. File system operations: Beta

Standard libraries

  • File System: Beta
  • HTTP request: Beta
  • Image Processing: Beta
  • Procedural terrain generation: Alpha
  • Web Hosting: Experimental
  • Interactive graphics: Experimental
  • GenAI: Alpha

Frameworks

  1. Slide presentation: Experimental
  2. O'ista: Experimental
  3. Novella: Experimental
  4. Glaze!: Experimental

Packages

For status of specific packages, see packages list summary page.

Standalone Tools

Standalone tools: See respective documentation page.

References

  • See (this page on wiki) for an overview of available capabilities
  • See this manual page for categorized summary of available packages.