Utomata

role Substrate
status Open Beta · desktop environment in public beta
platform WebGPU — desktop, web, terminal
license Js library released under MPL 2.0, from Jan 2027
components Playtoh
predecessors utomata-gl · utomata-ide · Utomata (WebGL)
links utomata.net · docs · github

An instrument for field-based computation: a small programming language and runtime for building procedural and emergent systems. Programs are short, run in parallel on the GPU, and stay live while they are being rewritten.

Ither

role Apparatus
status Released · 2026
license MPL 2.0
links ither.dev · manual · github · npm

A toolkit for combinatorial mapping of structured and text-based data. A formula defines a family of structures and a reversible mapping that gives each structure an exact numerical coordinate. The compiled Space handles individual encode/decode operations; queries explore many coordinates as grids, rays, or lists; analysis inspects spaces and checks live or saved datasets.

Oomph

role Utility
status published
license MPL 2.0
links workbench · github

A Javascript user interface library for traversing arbitrarily large numerical values.

Playtoh

role Utility
status published
license MPL 2.0
links workbench · github

A parametric 3D primitive generator. used to generate procedural instance primitives in Utomata.

Hotspring

role Utility
status published
license MPL 2.0
links workbench · github

JavaScript library for composing thermal-printer documents and rendering them to 1-bit ESC/POS.

Utomata Lab

role Apparatus
status Retired · 2025
platform Web
links legacy.utomata.net/lab

A web tool for live combinatorial exploration of cellular automata algorithms.

Utomata (WebGL)

role Substrate
status retired · 2019-2026
platform web
license MIT
links legacy.utomata.net · github

A Javascript/webGL framework for Cellular Automata experiments. Utomata is primarily designed for interactive explorations of emergent virtual structures in computational art and procedural content generation.