<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ctrodb.vercel.app</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/getting-started/installation</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/getting-started/quick-start</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/getting-started/cdn-usage</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/core-concepts/database</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/core-concepts/schema</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/core-concepts/collection</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/core-concepts/model</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/core-concepts/query-engine</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/core-concepts/signal</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/core-concepts/transactions</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/core-concepts/error-handling</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/adapters/overview</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/adapters/memory-adapter</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/adapters/indexeddb-adapter</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/adapters/custom</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/plugins/overview</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/plugins/full-text-search</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/plugins/relations</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/plugins/validation</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/plugins/custom-plugins</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/react/setup</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/react/use-query</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/react/use-doc</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/react/use-mutation</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/react/database-provider</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/api-reference/database</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/api-reference/collection</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/api-reference/schema</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/api-reference/model</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/api-reference/query-builder</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/api-reference/errors</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/api-reference/types</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/examples/cdn-todo</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/examples/node-cli</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/examples/react-spa</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/migration/from-alpha</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/migration/schema-migrations</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/docs/contributing</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/blog/client-side-full-text-search-deep-dive</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/blog/extending-ctrodb-with-plugins</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/blog/transactions-and-data-integrity</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/blog/relations-and-eager-loading</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/blog/schema-design-and-validation</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/blog/mastering-ctrodb-queries</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/blog/reactive-uis-with-ctrodb</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/blog/getting-started-with-ctrodb</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/blog/why-client-side-databases</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/blog/building-reactive-todo-app</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/blog/full-text-search-in-browser</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/blog/schema-design-patterns</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ctrodb.vercel.app/blog/building-typescript-library</loc>
<lastmod>2026-06-20T22:07:14.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
