# Blur Placeholder

> Generate WebP, BlurHash, or ThumbHash placeholders for Umbraco Image media and deliver one frontend-ready string.

## Docs

- [Overview](https://blur.thebuilder.dk/overview): Compare WebP, BlurHash, and ThumbHash output using measured examples, then choose the representation that fits your frontend.
- [Quickstart](https://blur.thebuilder.dk/quickstart): Install Blur Placeholder in an Umbraco CMS 17 project, configure the output format, and verify the generated property.
- [Delivery API](https://blur.thebuilder.dk/delivery-api): Request the placeholder through the Delivery API and render it in Next.js or Nuxt, including native BlurHash and ThumbHash values.
- [Operations](https://blur.thebuilder.dk/operations): How save-time generation, backfills, retries, and schema ownership work, and what to check when a placeholder is missing.
- [License](https://blur.thebuilder.dk/license): MIT licensing for the package and attribution for the bundled ThumbHash port and other third-party code.

## Changelog

- [v0.2.1](https://blur.thebuilder.dk/changelog/v0-2-1): docs: correct version claims and align docs site with web-analytics by @thebuilder in https://github.com/thebuilder/blur-placeholder/pull/9 Full Changelog…
- [v0.2.0](https://blur.thebuilder.dk/changelog/v0-1-3): Refresh package landing experience by @thebuilder in https://github.com/thebuilder/blur-placeholder/pull/2Adopt shared Umbraco docs tooling by @thebuilder in…
- [v0.1.2](https://blur.thebuilder.dk/changelog/v0-1-2): fix: show empty placeholder state by @thebuilder in https://github.com/thebuilder/blur-placeholder/pull/1 Full Changelog…
- [v0.1.1](https://blur.thebuilder.dk/changelog/v0-1-1): Fix readme
- [v0.1.0](https://blur.thebuilder.dk/changelog/v0-1-0): Initial release

## RSS Feeds

- [Blur Placeholder — Changelog](https://blur.thebuilder.dk/changelog/rss.xml)

## Agent resources

- [llms-full.txt](https://blur.thebuilder.dk/llms-full.txt): The full Markdown of every page in one file.
- [Page Markdown](https://blur.thebuilder.dk/index.md): Append `.md` to any page URL to fetch that page as raw Markdown.
- [JSON API](https://blur.thebuilder.dk/api/docs/pages.json): Page index of the JSON docs API; each entry links the page's JSON and Markdown forms. Described by the OpenAPI document at https://blur.thebuilder.dk/openapi.json.
- [Agent skills](https://blur.thebuilder.dk/.well-known/agent-skills/index.json): Agent Skills discovery index of the skills this site publishes.
- [API catalog](https://blur.thebuilder.dk/.well-known/api-catalog): RFC 9727 linkset of the APIs documented here.
- [AI catalog](https://blur.thebuilder.dk/.well-known/ai-catalog.json): ARD manifest of the agent-facing resources on this site (MCP server, skills, APIs).
- [agent-readability.json](https://blur.thebuilder.dk/agent-readability.json): Manifest of every agent-facing artifact on this site.
- [Sitemap](https://blur.thebuilder.dk/sitemap.xml): Every indexable page URL with its last-modified date.
