A compiler target for people and machines

Frontend engineering,
made legible.

Describe interfaces in controlled English. Laygent validates the structure and compiles readable HTML, CSS, and JavaScript in milliseconds.

Read language guide
Cloud workspaceNo framework lock-inReadable output
Laygent Studio · atelier.plainCompiled in 34ms
Create page atelier containing hero and collection.
Create section hero containing title and intro
  with viewport fill, alignment center, and gap 24 pixels.
Create heading title displaying "Objects of quiet distinction."
  with font size 72 pixels, and font weight 800.

Define component object_card with parameters name and edition.
Create card root containing object_name and object_edition.
Create heading object_name displaying "{{name}}".
End component.

Create component object_card as obsidian
  with name "Nocturne Console", edition "Edition 01".
PRIVATE EDITION · MMXXVI

Objects of quiet distinction.

A digital maison presenting limited objects, private commissions, and enduring material craft.

EDITION 01

The Nocturne Console

Blackened oak · brushed bronze

One source of truth

Small language.
Serious output.

Laygent removes accidental complexity without hiding the browser. Your source stays concise; the exported result stays ordinary and inspectable.

01 / DETERMINISTIC

Compiler, not guesswork

Every accepted sentence has one meaning. Invalid structures fail early with precise diagnostics.

02 / COMPRESSED

Intent over boilerplate

Components, responsive rules, interactions, collections, and state remain compact and readable.

03 / PORTABLE

Own the result

Export plain HTML, CSS, and JavaScript. Deploy anywhere, inspect everything, keep no runtime dependency.

Build locally

Move from idea to interface.

Open the studio, write the language, and watch the result compile live.