<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.tessera-ui.com/</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/rss.xml</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/tools</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/tools/dark-mode-generator</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/tools/typography-mapper</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/example-sites</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/accordions</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/badges</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/breadcrumbs</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/button-groups</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/buttons</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/charts</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/chat-bubbles</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/checkboxes</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/details-list</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/dividers</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/dropdown</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/empty-states</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/file-uploaders</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/filters</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/grids</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/inputs</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/loaders</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/media</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/modals</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/pagination</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/progress-bars</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/quantity-inputs</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/radio-groups</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/range-inputs</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/rebuilt-controls</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/rebuilt-dashboard</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/rebuilt-data</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/selects</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/side-menu</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/skip-links</loc>
<lastmod>2026-08-01T18:05:00.545Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/stats</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/steps</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/tables</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/tabs</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/terminal-blocks</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/textareas</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/timelines</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/toasts</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/toggles</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/application/vertical-menu</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/announcements</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/banners</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/blog-cards</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/buttons</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/cards</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/carts</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/contact-forms</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/ctas</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/empty-content</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/faqs</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/feature-grids</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/footers</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/headers</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/hover-galleries</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/laptop-mockup</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/logo-clouds</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/newsletter-signup</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/phone-mockup</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/polls</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/pricing</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/product-cards</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/product-collections</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/product-gallery-cards</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/rebuilt-motion</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/rebuilt-sections</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/rotating-text</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/sections</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/marquee</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/team-sections</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/marketing/transcript-ribbon</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/neobrutalism</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/neobrutalism/accordions</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/neobrutalism/alerts</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/neobrutalism/badges</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/neobrutalism/buttons</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/neobrutalism/cards</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/neobrutalism/checkboxes</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/neobrutalism/inputs</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/neobrutalism/progress-bars</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/neobrutalism/selects</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/neobrutalism/tabs</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/neobrutalism/textareas</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/templates</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/templates/analytics-dashboard</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/templates/rebuilt-dashboards</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/templates/saas-landing-page</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/actions</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/atoms</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/avatars</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/callouts</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/color-signals</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/depth-primitives</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/dividers</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/dots</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/field-adornments</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/finishing-touches</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/hierarchy-patterns</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/icon-frames</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/keycaps</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/layout-primitives</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/media-primitives</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/navigation-atoms</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/progress-atoms</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/selection-controls</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/shapes</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/skeletons</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/starting-points</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/status-primitives</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/surfaces</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/system-shells</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/text-primitives</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/components/building-blocks/typography-primitives</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/example-sites/agent-workspace</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/example-sites/ops-console</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/example-sites/docs-site</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog/what-makes-a-ui-component-agent-readable</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog/why-coding-agents-keep-rebuilding-existing-components</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog/why-ai-coding-agents-generate-inconsistent-ui</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog/faqs</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog/how-to-install-ui-components-with-npx</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog/how-agents-should-retrieve-ui-component-source-safely</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog/how-to-build-a-private-component-registry-from-your-codebase</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog/cli-vs-api-vs-mcp-for-ui-component-libraries</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog/how-to-validate-ui-built-by-coding-agents</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog/how-to-reuse-ui-components-across-codebases</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog/how-component-metadata-helps-coding-agents</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog/how-to-build-a-custom-shadcn-registry</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
<url>
<loc>https://www.tessera-ui.com/blog/copy-and-own-components-vs-npm-ui-package</loc>
<lastmod>2026-08-01T18:05:00.546Z</lastmod>
</url>
</urlset>
