· 1 observation
Technical updates · 1
Package or technical metadata updated
View technical comparison →round v1.0.1
free webpages
From the developer
anew sells nothing and processes no payments. Every tool works without an account.
Not specified in the available declarations: capabilities.
Make me a one-page résumé from this text and give me the link.
Developer declarations; not independently tested. Listing last checked Nov 9, 2026. Package observed Nov 9, 2026.
From the marketplace listing
websites self-contained in personalized URLs with no account required
Language: English · Automatically detected from descriptions.
Exact text from the indicated source. A mention alone does not establish support for your task.
Free webpages: websites that live in the URL. Encode a self-contained HTML document into a shareable anew.page URL, and read the HTML back out of one. No account, no hosting, no deploy step.
websites self-contained in personalized URLs with no account required
· 1 observation
Package or technical metadata updated
View technical comparison →· 4 observations
Full description: added “Free webpages: websites that live in the URL.”. Skill instructions changed from “"Encode self-contained HTML pages into anew.page URLs, and read the HTML back out of one. Use when a user wants to publish a one-page site or a redirect, or...” to “"Free webpages: websites that live in the URL....
View comparison →Is template instance added: “false”. Anew updated; open the comparison for details. App-6a96d83b619081919394a5e8e54cbbbb updated; open the comparison for details. Full description changed from “anew encodes self-contained HTML documents, fragments, or plain text into publicly resolvable URLs that carry the page...
View comparison →Is template instance added: “false”. Anew updated; open the comparison for details. App-6a96d83b619081919394a5e8e54cbbbb updated; open the comparison for details. Full description changed from “anew encodes self-contained HTML documents, fragments, or plain text into publicly resolvable URLs that carry the page...
View comparison →Package or technical metadata updated
View technical comparison →Find competitors to follow as you develop your plugin.
Just Publish puts websites online. You build the page in ChatGPT - a landing page, a portfolio, a one-page site for your business - and J...
Shared terms: url, website, live, back
DocStash gives your AI-generated pages, reports, and apps a single stable home. Create and stash documents directly from your agent and p...
Shared terms: shareable, document, page, html
Deploy anything that runs in a container, from web apps and websites to APIs and backends, and get a live HTTPS address. No account neede...
Shared terms: deploy, url, live, back
Publish websites ChatGPT writes to a live buildcheap.host URL, then list, read and update them.
Shared terms: url, live, deploy, html
Create and publish forms and one-page websites with FormEdge from ChatGPT: forms with payments, submissions, notifications, landing pages...
Shared terms: website, page, one, deploy
---
name: anew
description: "Free webpages: websites that live in the URL. Encode self-contained HTML pages into anew.page URLs, and read the HTML back out of one. Use when a user wants to publish a one-page site or a redirect, or to edit a page they already have a URL for."
license: 0BSD
compatibility: Works in any agent. Needs network access to https://anew.page, or a local runtime with brotli (node:zlib, or Python with the brotli package) to mint a URL with no network at all.
metadata:
author: anew
homepage: https://anew.page
source: https://anew.page/.well-known/agent-skills/anew/SKILL.md
version: "1.0.2"
---
Use anew
Free webpages: websites that live in the URL. Share the URL and the recipient sees the whole page. Use the first path you can reach. Never invent, guess or retype a slug: carry the URL verbatim from the response that minted it — a dropped or altered character kills or changes the page. The URL is the deliverable — a temporary request-body file is fine, but never give the user a local file or deployment instead, and no verification fetch is needed; decoding is the exact inverse of encoding.
MCP — call anew_write if the anew tool is connected. Endpoint: https://anew.page/mcp — JSON-RPC 2.0 over HTTP, no auth; any MCP client connects by adding that URL as a remote HTTP server. No install is needed for the paths below.
BROWSER TAB (no connected tool, no shell — a page-script tool is neither) — open https://anew.page — the editor — and set the whole HTML as the value of the #anew-relay-edit textbox: a form fill, no script, and the write applies on its own. #anew-relay-status then reports the URL bytes — or, past a size limit, the refusal — and #anew-relay-url links to the finished page (it carries no href while the page is refused) — an accessibility-tree read prints its href whole. Carry the URL from the accessibility tree (the link's href) or from your tab list, never from a script tool's return value, which is commonly capped far below a slug's length or refuses anything that looks like base64 — and when the person can see your browser, the tab showing the page is the deliverable: a slug retyped from memory is a dead link.
HTTP (from a shell or HTTP client, not a page-script tool — see BROWSER TAB) — POST raw HTML to https://anew.page/write and read the complete URL from its plain-text response body. Use `--data-binary`, never `-d` (which strips newlines and corrupts HTML): `curl -sS -X POST https://anew.page/write -H 'Content-Type: text/html' --data-binary @page.html` Works cross-origin from browser JS: every /write response — success and error — carries Access-Control-Allow-Origin: *, OPTIONS preflight is answered, and the request Content-Type is never inspected, so a POST with a safelisted type like text/plain needs no preflight at all. The measurement headers on a 200 are named in Access-Control-Expose-Headers, so response.headers.get('Anew-URL-Bytes') works from a foreign origin too.
LOCAL MINT (required no-POST fallback) — If no working write tool is available and your environment cannot issue or reach HTTP POST (sandbox egress proxies that refuse POST or CONNECT are a common cause), the page can still be published: mint the URL locally. (A 400 or 413 response is a page error to fix, not a transport failure.) A slug is brotli of the HTML, base64url-encoded, then chunked with a comma after every 300 characters — a runtime with brotli (node:zlib ships it; Python needs the brotli package) mints at quality 11 with window 24 the same URL /write returns (the window is part of the stream header, so omitting it mints a different — still perfectly valid — URL), and a typical page lands in a few hundred bytes. Only without brotli fall back to raw: base64url-encode the plain UTF-8 bytes of HTML containing at least one complete opening tag (standard base64, replace + with -, / with _, remove trailing =, then the same comma every 300 characters) — uncompressed, that reaches the 4000-byte URL limit at ~29Preview of the first 4,000 characters. Read full instructions →
The listing, starter prompts and review cases ship in the manifest under extensions.com.openai, with the listing text as already published. On the server: the page runs live in its card, Edit opens the anew editor, and two entry points open the editor, anew in the sidebar and Page Editor beside a chat. Ownership: anew.page is the submitting developer's own site. Its domain is verified in the plugin portal, the structured data on https://anew.page lists this ChatGPT listing under sameAs, and this package is published from https://github.com/round/anew.page.
Declared in the saved package. Remote tools may change independently.
Publisher declarations from the archived package. These are separate from our research and the live service's terms.
Some manifest fields differ or could not be read. The structured report retains the source references.
Package observed Nov 9, 2026.
plugin_asdk_app_6a96d83b619081919394a5e8e54cbbbb
Download plugin data (JSON)Plugin details: served from cache. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.