diff --git a/apps/v4/public/r/registries.json b/apps/v4/public/r/registries.json
index 21a59925a7..7d054fafba 100644
--- a/apps/v4/public/r/registries.json
+++ b/apps/v4/public/r/registries.json
@@ -269,6 +269,12 @@
"url": "https://intentui.com/r/{name}",
"description": "Accessible React component library to copy, customize, and own your UI."
},
+ {
+ "name": "@jalco",
+ "homepage": "https://ui.justinlevine.me",
+ "url": "https://ui.justinlevine.me/r/{name}.json",
+ "description": "A curated collection of GitHub-integrated, documentation, and developer-facing components. Self-contained, zero-dependency, and production-ready."
+ },
{
"name": "@kibo-ui",
"homepage": "https://www.kibo-ui.com/",
diff --git a/apps/v4/registry/directory.json b/apps/v4/registry/directory.json
index 3a3b709bdf..0500cf78ef 100644
--- a/apps/v4/registry/directory.json
+++ b/apps/v4/registry/directory.json
@@ -59,7 +59,7 @@
"name": "@aevr",
"homepage": "https://ui.aevr.space",
"url": "https://ui.aevr.space/r/{name}.json",
- "description": "A small collection of focused, production\u2011ready components and primitives for React/Next.js projects\u2014built on shadcn/ui and complementary libraries.",
+ "description": "A small collection of focused, production‑ready components and primitives for React/Next.js projects—built on shadcn/ui and complementary libraries.",
"logo": ""
},
{
@@ -199,7 +199,7 @@
"name": "@cult-ui",
"homepage": "https://www.cult-ui.com",
"url": "https://cult-ui.com/r/{name}.json",
- "description": "Cult UI is a rare, curated set of shadcn-compatible, headless and composable components\u2014tastefully animated with Framer Motion.",
+ "description": "Cult UI is a rare, curated set of shadcn-compatible, headless and composable components—tastefully animated with Framer Motion.",
"logo": ""
},
{
@@ -368,7 +368,7 @@
"name": "@lmscn",
"homepage": "https://lmscn.vercel.app",
"url": "https://lmscn.vercel.app/r/{name}.json",
- "description": "LMS components for building interactive learning experiences \u2014 quiz, flashcards, matching, fill-in-the-blank, word scramble, sequencing, reading comprehension, spaced repetition and more.",
+ "description": "LMS components for building interactive learning experiences — quiz, flashcards, matching, fill-in-the-blank, word scramble, sequencing, reading comprehension, spaced repetition and more.",
"logo": ""
},
{
@@ -508,7 +508,7 @@
"name": "@paykit-sdk",
"homepage": "https://www.usepaykit.dev",
"url": "https://www.usepaykit.dev/r/{name}.json",
- "description": "Unified payments SDK for builders \u2014 handle checkout, billing, and webhooks across Stripe, PayPal, Adyen, and regional gateways with a single integration.",
+ "description": "Unified payments SDK for builders — handle checkout, billing, and webhooks across Stripe, PayPal, Adyen, and regional gateways with a single integration.",
"logo": ""
},
{
@@ -697,7 +697,7 @@
"name": "@smoothui",
"homepage": "https://smoothui.dev",
"url": "https://smoothui.dev/r/{name}.json",
- "description": "A collection of beautifully crafted motion components built with React, Framer Motion, and TailwindCSS. Designed to elevate microinteractions, each component focuses on smooth animations, subtle feedback, and delightful UX. Perfect for designers and developers who want to add refined motion to their interfaces \u2014 copy, paste, and make your UI come alive.",
+ "description": "A collection of beautifully crafted motion components built with React, Framer Motion, and TailwindCSS. Designed to elevate microinteractions, each component focuses on smooth animations, subtle feedback, and delightful UX. Perfect for designers and developers who want to add refined motion to their interfaces — copy, paste, and make your UI come alive.",
"logo": ""
},
{
@@ -809,7 +809,7 @@
"name": "@ui-layouts",
"homepage": "https://ui-layouts.com/",
"url": "https://ui-layouts.com/r/{name}.json",
- "description": "UI Layouts offers components, effects, design tools, and ready-made blocks that make building modern interfaces more efficient\u2014built with React, Next.js, Tailwind CSS, and shadcn/ui.",
+ "description": "UI Layouts offers components, effects, design tools, and ready-made blocks that make building modern interfaces more efficient—built with React, Next.js, Tailwind CSS, and shadcn/ui.",
"logo": ""
},
{
@@ -865,7 +865,7 @@
"name": "@shadcn-dashboard",
"homepage": "https://shadcn-dashboard.com",
"url": "https://shadcn-dashboard.com/r/{name}.json",
- "description": "ShadcnDashboard is a collection of modern, production-ready dashboard layouts, components, and UI patterns built on top of shadcn/ui and Tailwind CSS. It\u2019s designed to help developers build clean, scalable, and data-driven dashboards faster\u2014without compromising on performance, accessibility, or customization.",
+ "description": "ShadcnDashboard is a collection of modern, production-ready dashboard layouts, components, and UI patterns built on top of shadcn/ui and Tailwind CSS. It’s designed to help developers build clean, scalable, and data-driven dashboards faster—without compromising on performance, accessibility, or customization.",
"logo": ""
},
{
@@ -907,7 +907,7 @@
"name": "@lumiui",
"homepage": "https://www.lumiui.dev",
"url": "https://www.lumiui.dev/r/{name}.json",
- "description": "Composable React components powered by Base UI and Tailwind CSS \u2014 Build fast, customize everything.",
+ "description": "Composable React components powered by Base UI and Tailwind CSS — Build fast, customize everything.",
"logo": ""
},
{