genart.dev
Developer Mode

Ejecting

Extract a .genart file into a developer project for file-based editing.

Ejecting converts a single .genart JSON file into a developer project directory.

Usage

genart eject sketch.genart
genart eject sketch.genart -o ./my-project

What Gets Extracted

SourceDestination
algorithm fieldsketch.js
Metadata (title, renderer, params, colors, etc.)sketch.meta.json
Component dependenciescomponents/ (resolved from registry)

Round-Tripping

Eject and compile are inverse operations:

# Eject to project
genart eject sketch.genart -o ./project

# Edit files...

# Compile back
genart compile ./project -o sketch.genart

The compiled output preserves the original seed, parameter values, and design layers.