Rowanote · The Array Garden

Back to the garden

Adapted from Array Acres by dragnim, pinned at f885b2a33bc72fba02662d36895b0cc1124b6aba. Zero GitHub stars observed November 9,2026; pushed that day. Source code and original content are MIT licensed.

The original bounded numeric APL interpreter and farming core are retained byte for byte. This is a small learning subset of APL, not a complete Dyalog runtime. The browser parses APL syntax into an expression tree; submitted text is never evaluated as JavaScript.

Retains the 8×8 field,100-day seasons, five deterministic farms, Practice Farm, weather, rot, bumper crops, crows, scarecrows, blight, medals, local personal bests, unlocks, guide, code editor and season reports. Crowhurst and Blightwick remain experimental source farms. Your code works on every plot at once, and the same program gets the same score on the same farm.

Artwork: original GPT image-model outputs, optimized into nine locally bundled transparent WebP sprites. A six-state tomato growth atlas supplies seed, sprout, growing, ripe, rotten and blighted crops; separate paintings supply bumper crops, a crow and a scarecrow. These render directly in the field, harvest effects, previews and legend. Rowanote adds its own garden presentation and system-font styling.

The optional network leaderboard, original bitmap/font files, external popup links and developer unlock shortcuts are omitted. All real medal progression stays intact. Only this browser stores programs, personal bests and preferences. No account, backend, database, downloads, model calls or credits are required to play.