Splashery

What comes later: Code a Splash

The splat equation language can place and color splats, but it can't give a Splash parts, controls, or a tap of its own. For that you need a full recipe (Chapter 2). Splashery's plan includes the Splash Factory, an editor where you will be able to write one: it builds and shows your recipe as you type.

Sharing those Splashes will work differently from sharing equations. A recipe is real JavaScript, and a page that ran a stranger's JavaScript straight from a link could be made to do things its visitor never agreed to. So a coded Splash will be shared as a submission: it is checked and read by a person before it joins the shelf, the way every Splash in Splashery is today. Equations stay the quick way to share; recipes are the deep one.

Until then, everything in Chapter 2 is in the source code, which is open under the MIT license: github.com/ryanjosephkamp/splashery.