Lolly for Builders

signed by Lollybuilders.htmlHTMLAI generatedgenerated by ClaudeCheck it yourselfGet the signed filepixels, not shapes11 KB

Build a tool once and the request stops coming back to you: the job becomes a template other people fill in themselves, correctly, without you in the loop. Your work is plain HTML, CSS and JavaScript - version-controlled, diffable, reviewable and running on an open engine, so it stays yours with nothing to unwind later.

Lolly is a platform-agnostic engine that runs the same render path across several shells - the web PWA, the desktop and mobile apps, the CLI and the TUI - and tools are data rather than bundled code: a manifest, a template and optional hooks, so a new tool ships without an app update. Pick the lane below that matches what you are here to build.

You are the multiplier in the relay: a creative authors the rules and you scale them into a pipeline, a CLI batch or an MCP endpoint, so The lifecycle of a campaign follows one asset through all three pairs of hands.

New here? The Quickstart gets a brand and your first render in place before you go deep. About names the licence boundary and the repositories each piece lives in, and Lolly for Operators is the door for whoever will ask you about rollout and security.

Designers

Bring finished work in, set the rules once and keep the tools you already use. What you decide here is what every tool in the gallery obeys, so a colour or a typeface is fixed in one place rather than argued about per asset.

Developers

One render path behind every surface: the GUI, the CLI and an agent all produce the same file from the same inputs. A tool is a manifest, a template and optional hooks, and every input is expressible as a URL parameter, which is why a link and a command line are the same thing here.

Infrastructure

A static host is the easy path and an air-gapped install is the same install. Nothing in the render path needs a server, so what you are deploying is files, not a service to keep alive.