System projects

ShotScript outside Roblox.

A project is one readable text file of objects with properties, attributes and tags. shot run runs it on its own, shot open opens it in a window, and services reach outside it: programs, files, web requests and pages.

New

Appends keep every line19 Oct 2026New

Writes and appends to one file started at once now take turns, so every line lands, in the order it was written.

Edit the header19 Oct 2026New

shot show, shot edit and shot write work on a project's .shotsystem header, so you can change its export line.

Interface changes caught19 Oct 2026New

A project records the interfaces it uses; when one changes, shot check shows the difference and shot external accept takes it.

Everything new in System projects

Up and coming

Next, a sample tool made of two projects: it runs a program, shows its output live in a page of its own with a stop button, and keeps a log file.

Docs