18milestoneHTML Clay: Talk to any file on your machine from a program you or an agent createsclayjs,htmlclay·docs
17milestoneLive Sync (in ClayJS): Changes merge around the part of the page you are editing, so unsaved work survivesclayjs,htmlclay,hyper-morph·docs
17featureHyperclay AI integration with HyperCMS: The AI that adds a CMS to a static page now finds more editable contenthyperclay,hypercms
14featureHTML-API (supported by HTML Clay): Read any file it serves as JSONhtmlclay·docs
14featureHTML Clay: A file you opened from a link stays read-only behind a banner, and one prompt turns it editablehtmlclay·docs
14featureHyperclay: A saved page is no longer auto-formatted, it keeps the exact markup you wrotehyperclay,hyperclay-local
13featureRichClay: An editable region stays inside its own boundaries when you clear formatting, unlink or select allrichclay·docs
16
27featureVersion history (in HTML Clay): Every save keeps a version you can browse and restorehtmlclay·docs
27featureHTML Clay: Change an open file from another program and the browser tab updates in placehtmlclay·docs
27featureHTML Clay: Trust a folder once and every malleable file inside it opens ready to edithtmlclay·docs
27featureHTML Clay: A page has to ask before it reads files outside its own folderhtmlclay·docs
20featureHyperclay Local: Your save goes through whether or not the Tailwind build succeedshyperclay-local,tailwind-hyperclay
19featureVersion history (in Hyperclay Local): Browse and restore any earlier version from the backups menuhyperclay-local·docs
19featureLive Sync (in ClayJS): Data stored on the page merges, so two people changing different values both keep their workclayjs,hyper-morph,livesync-hyperclay
19milestoneSapJS: Build a reactive page out of HTML attributes, with the DOM itself as the storesapjs·docs
19milestoneHyperclay Local: Describe a change on the page and an AI agent on your machine makes ithyperclay-local·docs coming soon
19milestoneThe Malleable HTML File specification: A written standard for what a self-saving HTML file ismalleablehtmlfile·docs
19featureMirk Interface Library: Style a whole page, not just its formsmirk-interface·docs
19featureLive Sync (in ClayJS): A page open in view mode updates only when a save lands, so a visitor sees finished changesclayjs,livesync-hyperclay
19featureHTML Clay: Plain .html files open too, read-only, with their stylesheets, scripts and imageshtmlclay·docs
16milestoneClayJS: One script tag makes any HTML page editable and able to save itselfclayjs·docs
06milestoneRichClay: Select text in any editable region to get a formatting toolbarrichclay·docs coming soon
02featureHyperclay AI integration with Live Sync: Edits land on an open page as they happen, instead of after a reloadhyperclay,livesync-hyperclay
19
26milestoneHyperclay: A save that would overwrite newer changes is caught before it landshyperclay·docs coming soon
22featureHTML-API (supported by Hyperclay Local): Query a file's tagged content, the same shape the hosted API returnshyperclay-local
21featureHTML Clay: A desktop app that opens, edits and saves .htmlclay files like any documenthtmlclay·docs
13featureHyperclay: Deleted files go to a trash tab in the dashboard and can be restoredhyperclay
13featureHyperclay: See when the template your site was built from has updates, and apply them in one clickhyperclay·docs
11milestoneHyperCMS (in ClayJS): Turn any element into editable content with inline controls, so a static page becomes a CMSclayjs,hyperclay,hypercms·docs
11featureHyperclay AI integration with HyperCMS: Finds the editable content on any page and wires up the controlshypercms·docs
11featureHyperCMS (in ClayJS): CMS controls include checkboxes, toggles, selects, radios, textareas, numbers and chipsclayjs,hypercms·docs
11milestoneHyperclay: Collections turn any folder into a public submission form with an owner dashboardhyperclay·docs
11milestoneHyperUndo (in ClayJS): Step backward and forward through your edits with undo and redo, in any malleable HTML fileclayjs,hyper-undo·docs
11milestoneHTML-API (supported by malleable HTML file hosts): Every site has a public JSON API that extracts its tagged content as structured datahyperclay·docs
11featureHyperclay: Share access to a site by showing a scannable QR codehyperclay
11featureHyperclay: Uploaded files are served at your site's own subdomain path instead of a separate hosthyperclay
11featureNow in ClayJS: Saves ignore the markup browser extensions inject, so nothing from an extension reaches your fileclayjs
11featureHyperclay: Sites can be made private, visible only to you and anyone you send a share linkhyperclay
06featureHyperclay: Collections show new submissions on the owner dashboard as they arrive, with no reloadhyperclay,livesync-hyperclay
06featureHyperclay: Revoking someone's access to a shared site ends their live connection immediatelyhyperclay,livesync-hyperclay
06featureQuickCrop (in ClayJS): Crop an image in a modal before it uploads, in any upload flow rather than only inside the CMSclayjs,quickcrop·docs
04milestoneMirk Interface Library: A form-focused UI kit in one stylesheet, with controls that survive a save and reopenmirk-interface·docs
1
06featureLive Sync (in ClayJS): An edit lands on exactly the element it was meant forclayjs,hyper-morph
4
20featureHyperclay: Change your username without losing your siteshyperclay
20featureLive Sync (in ClayJS): Updates apply in order and your scroll position holds while the page changes around youclayjs,hyper-morph,livesync-hyperclay
09featureHyperclay Local: Changes you made offline reconcile once it reconnects, including uploads and foldershyperclay-local·docs
08featureHyperclay: Moving and renaming happen in one operation, so a move either lands completely or not at allhyperclay
4
27featureHyperclay: Sites live under your username, so everything you publish sits in a namespace you ownhyperclay·docs
18featureHyperclay: Browse what other people have built on the new Discover pagehyperclay
17featureHyperclay: Two plans, Personal and Maker, with different site limits and featureshyperclay
09featureHyperclay Local: Starts automatically on login and shows a history of file transfershyperclay-local·docs
3
27featureHyperclay Local: A tray popover with full sync controls, replacing the main windowhyperclay-local·docs
26milestoneHyperclay Local: Deleting, renaming and moving a file syncs across desktop and platformhyperclay,hyperclay-local·docs
24featureNow in ClayJS: Freeze part of a page with clay="freeze" so it never changes in the saved fileclayjs·docs
3
27featureHyperclay Local: Single-page apps route correctly, with a fallback for unknown pathshyperclay-local·docs
22featureHyperclay Local: Changes stream in real time across every device you have openhyperclay-local,livesync-hyperclay·docs
12featureHyperclay Local: Edits sync live to the hosted platformhyperclay,hyperclay-local·docs
7
28featureLive Sync (in ClayJS): Only the parts of the page that changed update, matched by content rather than positionclayjs,hyper-morph,livesync-hyperclay
26featureLive Sync (in ClayJS): Your cursor stays where you put it while another person's edits arriveclayjs,hyperclay,livesync-hyperclay
24featureNow in ClayJS: A view-mode toggle hides your edit-only interface, so you see the page as a visitor doesclayjs·docs
21featureHyperclay: Share a published site with a link, no account needed to view ithyperclay
20milestoneLive Sync (in ClayJS): Two people can edit the same page at once and see each other's changesclayjs,hyperclay,hyperclay-local,livesync-hyperclay·docs coming soon
04featureHyperclay Local: Tailwind CSS is generated on savehyperclay-local,tailwind-hyperclay
02featureHyperclay: Tailwind CSS is generated when you save, from a single link tag, with no build stephyperclay,tailwind-hyperclay
2
20featureNow in ClayJS: A toast notification system built into the libraryclayjs·docs
01milestoneHyperclay Local: A desktop app that runs your malleable HTML files entirely offline, released for macOShyperclay-local·docs
4
20featureVersion history (in Hyperclay Local): Automatic local backups of every file it syncshyperclay-local·docs
19featureHyperclay Local: Runs on Windows as well as macOShyperclay-local·docs
18featureHyperclay Local: Nested folders sync between your machine and the platformhyperclay-local·docs
17milestoneHyperclay Local: Files sync in both directions, so either side can be the one you edithyperclay,hyperclay-local·docs
4
26featureHyperclay: A Maker plan you can subscribe to, with its pricing and features publishedhyperclay
22milestoneHTML-API (supported by malleable HTML file hosts): Pull structured data out of any pagehyperclay·docs
19milestoneHyperclay: Open to everyone, with early access restrictions removedhyperclay·docs coming soon
19featureHyperclay: Duplicate a site to start a new one from something you already builthyperclay
3
20featureHyperclay: Four new starter templates, a landing page, a dashboard, a rewritten Writer and a better Kanbanhyperclay·docs
20featureHyperclay: The dashboard works properly on a phone, with a mobile-first layout throughouthyperclay
01featureVersion history (in Hyperclay): Now every file, not just sites, with restore from any pointhyperclay·docs
3
25milestoneHyperclay: Point your own domain at a site, with SSL provisioned automatically, up to six per sitehyperclay·docs
15featureHyperclay: One sign-in carries across every subdomain and custom domainhyperclay
05featureHyperclay: Paid subscriptions, monthly or annual, with a billing portalhyperclay
4
20featureHyperclay: Organise sites into folders three levels deep, with breadcrumb navigationhyperclay
20featureHyperclay: One unified dashboard for managing malleable HTML fileshyperclay
10milestoneHyperclay: Malleable HTML files can take signups, and each person who signs up gets their own isolated copyhyperclay·docs
10featureHyperclay: Each signup instance gets its own subdomain, and can be pointed at a custom domain of your ownhyperclay
3
06featureHyperclay: A landing page builder example, editable in place, click any part of the page to change ithyperclay·docs
02featureNow in ClayJS: Exclude an element from the saved file with a single attributeclayjs·docs
02featureHyperclay: Upload bigger files, with the limit set by your planhyperclay
4
25featureHyperclay: Every account starts with five sites and earns another one each monthhyperclay
25featureHyperclay: A new password is checked against the hundred thousand most common ones and rejected if it is onehyperclay
11featureHyperclay: Edit JSON, Markdown, CSS, JavaScript and SVG files directly, with syntax highlightinghyperclay
04featureHyperclay: Upload files and organise them in folders alongside your siteshyperclay·docs
2
28featureHyperclay: Pick a username when you sign uphyperclay
07featureHyperclay: Move, rename and delete uploaded files and foldershyperclay
4
28featureHyperclay: The platform has a price, one plan paid monthly or yearlyhyperclay
21featureHyperclay: Rename a site without breaking its backupshyperclay
21featureHyperclay: Malleable HTML files can send messages straight from the page, with bot submissions filtered outhyperclay
14featureHyperclay: Delete a site, with the name typed to confirm and the backups kept asidehyperclay
3
24milestoneHyperclay: Every site gets its own subdomain, so it has a real address rather than a pathhyperclay·docs
14featureHyperclay: The platform was renamed from Hyperspace, with all old links redirectedhyperclay
13featureHyperclay: Submissions are screened for bot behaviour before they are acceptedhyperclay
2
08featureHyperclay: Three examples to start from, Writer, a devlog and a Kanban boardhyperclay·docs
05featureNow in ClayJS: Show and hide elements based on page state with a conditional visibility attributeclayjs·docs
3
23featureNow in ClayJS: all.js, a small DOM library covering the manipulation and utility methods a page needsclayjs
06featureHyperclay: Drag sites and folders to reorder them, and drop them onto breadcrumbs to move themhyperclay
03featureHyperclay: Rename and delete folders, and drop items up a level, with every child path updatedhyperclay
2
25featureHyperclay: Group sites into foldershyperclay
06featureNow in ClayJS: Form inputs keep their values across a save automaticallyclayjs
9
26featureNow in ClayJS: Pages wait for a real edit before saving, so opening one no longer writes a versionclayjs
20featureNow in ClayJS: clay.isOwner tells a page whether the person viewing it owns itclayjs
19featureHyperclay: A public changelog, which is this pagehyperclay
18featureNow in ClayJS: onbeforesave lets you change the DOM right before a page is savedclayjs
17featureHyperclay: Writer, a prose editor with rich text, code blocks and syntax highlightinghyperclay·docs
13featureHyperclay: Upload a file from inside the code editor and get its URL on the clipboardhyperclay
13featureHyperclay: Edit several places at once in the code editor with Cmd+D multi-select, and better searchhyperclay
11featureNow in ClayJS: Dialogs can ask for typed input instead of only a yes or noclayjs
01milestoneHyperclay: Open to its first users, an invited group of tenhyperclay·docs coming soon
1
10featureHyperclay: Signing up means agreeing to three rules, build on it under MIT, backups stay immutable, use it responsiblyhyperclay
1
06featureHyperclay: Anyone with an account can create their own siteshyperclay
2
20featureHyperclay: Accounts with passwords, login and a reset flowhyperclay
10featureHyperclay: Subscribe to a paid plan from the new pricing pagehyperclay
2
18milestoneNow in ClayJS: Every change saves itself, with no save button to pressclayjs,hyperclay·docs
18featureHyperclay: Start a new site from a blank templatehyperclay
4
27featureHyperclay: Copy a site, and keep versions of the copyhyperclay
20featureHyperclay: Upload files to a site and have them render on the pagehyperclay
14milestoneVersion history (in Hyperclay): A versions page with one-click restorehyperclay·docs
05featureHyperclay: Toast notifications tell you what just happened after an actionhyperclay
2
31featureHyperclay: Style your sites with Tailwind CSS, built into the platformhyperclay
23featureHyperclay: A page for managing your siteshyperclay
1
16featureHyperclay: Email notifications for what happens to your accounthyperclay
6
21featureHyperclay: Create a new page from the command palette, starting from a templatehyperclay
19featureHyperclay: Rich text editing on the page with the Quill editorhyperclay
08milestoneHyperclay: Edit a site's code in the browser with CodeMirrorhyperclay·docs coming soon
07featureHyperclay: Delete a site you no longer wanthyperclay
02featureNow in ClayJS: The owner sees the editable version of a page and everyone else sees the public oneclayjs,hyperclay·docs
02featureHyperclay: Signups happen through a secret invite link, with general signup closedhyperclay
7
31featureHyperclay: Sign up with an email address and confirm it by linkhyperclay
22featureHyperclay: A command palette for the things you do mosthyperclay
12featureHyperclay: A warning when someone else is editing the same page, so two people don't overwrite each otherhyperclay
10featureNow in ClayJS: Save a page with Cmd+Sclayjs,hyperclay
09milestoneHyperclay: Create a site, edit its HTML live in the browser, and save the page back into its own filehyperclay·docs
09featureHyperclay: Saves are guarded by ownership, so nobody can overwrite someone else's sitehyperclay
09featureVersion history (in Hyperclay): Every site keeps backups, listed in a directory you can browsehyperclay