<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://orvain.dev/compare/orvain-vs-shadcn-ui</loc>
<lastmod>2026-09-23T19:41:34.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://orvain.dev/compare/orvain-vs-untitled-ui</loc>
<lastmod>2026-09-23T19:41:34.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/category/data-display</loc>
<lastmod>2026-09-23T20:47:01.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/category/form-controls</loc>
<lastmod>2026-09-23T20:47:01.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/category/pickers-and-search</loc>
<lastmod>2026-09-23T20:47:01.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/category/navigation</loc>
<lastmod>2026-09-23T20:47:01.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/category/overlays-and-feedback</loc>
<lastmod>2026-09-23T20:47:01.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/category/content-and-editing</loc>
<lastmod>2026-09-23T20:47:01.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://orvain.dev</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://orvain.dev/blocks</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://orvain.dev/ai-tools</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://orvain.dev/pricing</loc>
<lastmod>2026-09-23T19:55:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://orvain.dev/docs</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://orvain.dev/docs/components</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://orvain.dev/docs/mcp</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://orvain.dev/docs/foundations/color</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/docs/foundations/typography</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/figma</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://orvain.dev/blogs</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://orvain.dev/faqs</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/about</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://orvain.dev/contact</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://orvain.dev/privacy</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://orvain.dev/terms</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://orvain.dev/cookies</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://orvain.dev/cancellation</loc>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/date-picker</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/date-picker.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/rich-editor</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/rich-editor.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/snippet-code</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/code-snippet.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/tree-view</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/tree-view.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/kanban</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/kanban.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/timeline</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/timeline.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/accordion</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/accordion.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/calendar</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/date-picker.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/cards</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/card.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/navbars</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/navbar.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/modals</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/modal.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/dropdowns</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/dropdown.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/checkboxes</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/checkbox.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/text-areas</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/text-area.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/lists</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/list.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/activity-feed</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/activity-feed.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/alerts-and-toasts</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/alert.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/progress-bars</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/progress-bar.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/spinners</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/spinner.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/inputs</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/text-input.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/carousels</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/carousel.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/radio-groups</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/radio.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/file-upload</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/file-upload.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/switches</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/switch.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/sliders</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/slider.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/comboboxes</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/combobox.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/autocomplete</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/autocomplete.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/time-pickers</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/time-picker.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/color-pickers</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/color-picker.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/tag-inputs</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/tag-input.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/metrics</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/metrics.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/notifications-feed</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/notifications-feed.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/context-menus</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/context-menu.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/breadcrumbs</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/breadcrumbs.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/command-menus</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/command-menu.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/filters</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/filter.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/popovers</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/popover.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/ratings</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/rating.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/onboarding-tours</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/onboarding-tour.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/forms</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/form-layout.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/sign-in</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/sign-in.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/tables</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/table.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/pagination</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/pagination.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/tab-menu</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/tab-menu.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/tabs</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/tabs.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blocks/button-groups</loc>
<image:image>
<image:loc>https://orvain.dev/figma/covers/button-group.webp</image:loc>
</image:image>
<lastmod>2026-09-23T19:24:03.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://orvain.dev/blogs/inside-the-orvain-mcp-server</loc>
<image:image>
<image:loc>https://orvain.dev/figma/featured-showcase.png</image:loc>
</image:image>
<lastmod>2026-06-09T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://orvain.dev/blogs/design-system-designers-and-engineers-share</loc>
<image:image>
<image:loc>https://orvain.dev/figma/card-left.webp</image:loc>
</image:image>
<lastmod>2026-06-02T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://orvain.dev/blogs/white-label-tokens-one-config</loc>
<image:image>
<image:loc>https://orvain.dev/figma/figma/bento-2.webp</image:loc>
</image:image>
<lastmod>2026-05-27T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://orvain.dev/blogs/prompt-to-production-cursor-claude-code</loc>
<image:image>
<image:loc>https://orvain.dev/figma/card-right.webp</image:loc>
</image:image>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://orvain.dev/blogs/orvain-1-4-vue-support-40-blocks</loc>
<image:image>
<image:loc>https://orvain.dev/figma/figma/bento-1.webp</image:loc>
</image:image>
<lastmod>2026-05-06T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://orvain.dev/blogs/rsc-safe-components-under-12kb</loc>
<image:image>
<image:loc>https://orvain.dev/figma/figma-panel.webp</image:loc>
</image:image>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://orvain.dev/blogs/accessible-components-without-guesswork</loc>
<image:image>
<image:loc>https://orvain.dev/figma/figma/bento-3.webp</image:loc>
</image:image>
<lastmod>2026-04-10T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
