Lolly Beta
Launch App

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 states 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

For standalone use, deploy static files or a prepared air-gapped app; local rendering needs no server. For organisation identity, policy and shared work, add lolly.work, the Lolly project's separately deployed service. It also offers persistent render jobs and batches for automation.