Hyperclay
Web platform for building and hosting self-modifying “HTML apps” where the DOM acts as both interface and database.
Hyperclay is a web development platform that enables users to create and host interactive HTML-based applications that can modify and persist their own content directly through the browser. Instead of separating frontend, backend, and database layers, Hyperclay collapses them into a single concept: the HTML document itself acts as the source of truth.
The core idea is that changes made to a page’s DOM—such as editing text, toggling elements, or interacting with UI controls—can be saved back to the server as the full HTML file. When the page is reloaded, those changes persist, effectively turning each page into a self-contained, stateful application. This approach allows developers to build lightweight, portable applications without traditional backend infrastructure or database setup.
Hyperclay is designed to simplify web app creation by removing the need for complex stacks. It supports inline editing modes, persistent UI states, and ownership-based editing permissions so that only authorized users can modify live content while visitors see a read-only version. It also includes tooling such as a starter script that handles saving, edit-mode behavior, and DOM cleanup before persistence.
The platform positions itself around the concept of “malleable HTML apps,” emphasizing rapid iteration, portability, and direct manipulation of web content. It is useful for prototyping tools, personal apps, simple CMS-like systems, and experimental interfaces where the HTML file itself functions as both UI and storage.
Key features include:
- Self-modifying HTML pages with persistent state
- DOM-as-database architecture (HTML is the source of truth)
- Built-in edit mode with ownership-based permissions
- Automatic save system with DOM serialization
- Lightweight starter kit for persistence and UI management
Common use cases include:
- Building simple web apps without backend infrastructure
- Creating editable personal dashboards
- Prototyping interactive tools
- DDeploying single-file applications
- Experimenting with alternative web architecture models
Hyperclay is developed as a modern web platform with both hosted and local desktop tooling, allowing users to run HTML apps in the cloud or locally with minimal setup.
Comments
0Markdown is supported.