A living experiment / 01
Software you
can reshape.
A small piece of this website, with its workings open. Change the words. Change its context. Try another version, and find your way back.
Your changes stay in this browser.
In use here / original
For people who build
Software that can grow with you.
Build inspectable applications that can change their behavior while keeping their history. Start with one living component.
Explore ALGALA living preview
Your next version
Manual editThis component is useful before any code loads. The interactive workbench appears when the local evaluator is ready.
Every version has a way back.1 version
Restore an earlier version as a new step. This browser-local preview keeps up to 24 steps; it does not publish to a server.
Take your experiment with you.Export / import
Export this local workspace, including your draft and history. You can also import a proposal produced by the companion command-line host.
Importing a workspace replaces this tab’s local preview. Export first to keep your current experiment.
Saved locally on this device. Other tabs may have independent drafts.
Look underneath.Program / evidence
This preview evaluates a bounded algal.expr.v1 view and signal-update program in Rust WebAssembly. You can change its content and layout; the renderer, link destination, and allowed effects stay with the host.
- Current revision
- Inputs
View the active program
These are browser-local versions. Durable hosting, receipt verification, and explicit owner admission are demonstrated by the companion CLI; this page is not a full browser VM or a cloud publishing console. A proposal is a suggestion, not proof of improvement.
A small beginning
The interface is
part of the program.
Here, the words, layout, and response to context have a shared definition you can inspect and revise. The surrounding website keeps working. The next step is to bring that same continuity to larger applications, with people in control of how they evolve.