diff --git a/apps/design-system/content/docs/index.mdx b/apps/design-system/content/docs/index.mdx
index 2d9559606e4..c8ab85f5a28 100644
--- a/apps/design-system/content/docs/index.mdx
+++ b/apps/design-system/content/docs/index.mdx
@@ -39,10 +39,10 @@ One of the drawback of packaging the components in an npm package is that the st
- I was looking for Supabase UI Library
+ I was looking for Supabase Library
- If you are looking for the Supabase UI, you can find it [here](https://supabase.com/ui).
+ You can find Supabase Library [here](https://supabase.com/library).
diff --git a/apps/docs/app/page.tsx b/apps/docs/app/page.tsx
index f3b5ea7822a..2a66ed19c35 100644
--- a/apps/docs/app/page.tsx
+++ b/apps/docs/app/page.tsx
@@ -204,10 +204,10 @@ const additionalResources = [
href: '/guides/integrations',
},
{
- title: 'Supabase UI',
+ title: 'Supabase Library',
description: 'A collection of pre-built Supabase components to speed up your project.',
icon: 'ui',
- href: 'https://supabase.com/ui',
+ href: 'https://supabase.com/library',
external: true,
},
{
diff --git a/apps/docs/components/Navigation/Navigation.commands.tsx b/apps/docs/components/Navigation/Navigation.commands.tsx
index 0a00c936c99..9a9c6c92f18 100644
--- a/apps/docs/components/Navigation/Navigation.commands.tsx
+++ b/apps/docs/components/Navigation/Navigation.commands.tsx
@@ -153,8 +153,8 @@ const navCommands = [
},
{
id: 'nav-ui',
- name: 'Go to Supabase UI Library',
- route: 'https://supabase.com/ui',
+ name: 'Go to Supabase Library',
+ route: 'https://supabase.com/library',
icon: () => ,
},
] satisfies Array
diff --git a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts
index 77cbb1c8ef8..d04c48cb3b3 100644
--- a/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts
+++ b/apps/docs/components/Navigation/NavigationMenu/NavigationMenu.constants.ts
@@ -298,9 +298,9 @@ export const GLOBAL_MENU_ITEMS: GlobalMenuItems = [
level: 'reference_javascript',
},
{
- label: 'UI Library',
+ label: 'Library',
icon: 'ui',
- href: 'https://supabase.com/ui' as `/${string}`,
+ href: 'https://supabase.com/library' as `/${string}`,
level: 'ui',
},
],
diff --git a/apps/docs/content/_partials/uiLibCta.mdx b/apps/docs/content/_partials/uiLibCta.mdx
index 0457e8e4c0a..ba65465796b 100644
--- a/apps/docs/content/_partials/uiLibCta.mdx
+++ b/apps/docs/content/_partials/uiLibCta.mdx
@@ -3,7 +3,7 @@
UI components built on shadcn/ui that connect to Supabase via a single command.
diff --git a/apps/docs/content/guides/getting-started/quickstarts/tanstack.mdx b/apps/docs/content/guides/getting-started/quickstarts/tanstack.mdx
index 53a7e5aaf2c..ff9a466be80 100644
--- a/apps/docs/content/guides/getting-started/quickstarts/tanstack.mdx
+++ b/apps/docs/content/guides/getting-started/quickstarts/tanstack.mdx
@@ -139,7 +139,7 @@ npm run dev
## Next steps
- Learn how to [protect routes and check sessions](/docs/guides/auth/server-side/creating-a-client?queryGroups=framework&framework=tanstack) with the server client
-- Set up a complete [login and sign-up flow](/ui/docs/tanstack/password-based-auth) from the Supabase UI Library
+- Set up a complete [login and sign-up flow](/library/docs/tanstack/password-based-auth) from Supabase Library
- Explore [drop-in UI components](/ui) for your Supabase app
- [Insert more data](/docs/guides/database/import-data) into your database
- Upload and serve static files using [Storage](/docs/guides/storage)
diff --git a/apps/docs/content/guides/getting-started/tutorials/with-nextjs.mdx b/apps/docs/content/guides/getting-started/tutorials/with-nextjs.mdx
index 762d159ea33..9fd1f84564e 100644
--- a/apps/docs/content/guides/getting-started/tutorials/with-nextjs.mdx
+++ b/apps/docs/content/guides/getting-started/tutorials/with-nextjs.mdx
@@ -276,6 +276,6 @@ At this stage you have a fully functional application!
- See the complete [example on GitHub](https://github.com/supabase/supabase/tree/master/examples/user-management/nextjs-user-management) and deploy it to Vercel
- [Build a Twitter Clone with the Next.js App Router and Supabase - free egghead course](https://egghead.io/courses/build-a-twitter-clone-with-the-next-js-app-router-and-supabase-19bebadb)
-- Explore the [pre-built Auth components](/ui/docs/nextjs/password-based-auth)
+- Explore the [pre-built Auth components](/library/docs/nextjs/password-based-auth)
- Explore the [Supabase Cache Helpers](https://github.com/psteinroe/supabase-cache-helpers)
- See the [Next.js Subscription Payments Starter](https://github.com/vercel/nextjs-subscription-payments) template on GitHub
diff --git a/apps/docs/content/guides/integrations/supabase-for-platforms.mdx b/apps/docs/content/guides/integrations/supabase-for-platforms.mdx
index f20fca78d71..d2927d00856 100644
--- a/apps/docs/content/guides/integrations/supabase-for-platforms.mdx
+++ b/apps/docs/content/guides/integrations/supabase-for-platforms.mdx
@@ -393,7 +393,7 @@ Before transferring the project to your user's org, make sure to remove any cust
## Platform kit
-Docs: https://supabase.com/ui/docs/platform/platform-kit
+Docs: https://supabase.com/library/docs/platform/platform-kit
Heads up: TanStack Start is in beta.
- We're excited to support TanStack Start in our UI library! But since it's still
- in beta, things may change quickly — expect breaking changes and some rough edges.
+ We're excited to support TanStack Start in Supabase Library! But since it's
+ still in beta, things may change quickly — expect breaking changes and some rough edges.
We'll do our best to keep up and make integration with Supabase as smooth as
possible. If you run into issues, have a look at the TanStack docs.