From cf756b1b559982383afdecc159e1db1dd88d39c3 Mon Sep 17 00:00:00 2001
From: Bartek532 <57185551+Bartek532@users.noreply.github.com>
Date: Tue, 21 Apr 2026 13:19:18 +0200
Subject: [PATCH 1/2] feat: add loading-ui registry to index
Add the Loading UI registry to the curated directory and regenerate registries.json so the new source appears in the public registry index.
---
apps/v4/public/r/registries.json | 6 ++++++
apps/v4/registry/directory.json | 7 +++++++
2 files changed, 13 insertions(+)
diff --git a/apps/v4/public/r/registries.json b/apps/v4/public/r/registries.json
index 3f2714d76f..6cdfd2fdcf 100644
--- a/apps/v4/public/r/registries.json
+++ b/apps/v4/public/r/registries.json
@@ -347,6 +347,12 @@
"url": "https://limeplay.winoffrg.dev/r/{name}.json",
"description": "Modern UI Library for building media players in React. Powered by Shaka Player."
},
+ {
+ "name": "@loading-ui",
+ "homepage": "https://loading-ui.com",
+ "url": "https://loading-ui.com/r/{name}.json",
+ "description": "Collection of spinners, loaders, and loading animations for modern web apps. Free and open-source."
+ },
{
"name": "@lmscn",
"homepage": "https://lmscn.vercel.app",
diff --git a/apps/v4/registry/directory.json b/apps/v4/registry/directory.json
index 07bda91a58..9e301c4ae0 100644
--- a/apps/v4/registry/directory.json
+++ b/apps/v4/registry/directory.json
@@ -406,6 +406,13 @@
"url": "https://limeplay.winoffrg.dev/r/{name}.json",
"logo": ""
},
+ {
+ "name": "@loading-ui",
+ "homepage": "https://loading-ui.com",
+ "url": "https://loading-ui.com/r/{name}.json",
+ "description": "Collection of spinners, loaders, and loading animations for modern web apps. Free and open-source.",
+ "logo": ""
+ },
{
"name": "@lmscn",
"homepage": "https://lmscn.vercel.app",
From 4507f1c794cf59c540d55ff7268c582b3852f1f1 Mon Sep 17 00:00:00 2001
From: Bartek532 <57185551+Bartek532@users.noreply.github.com>
Date: Tue, 21 Apr 2026 13:22:24 +0200
Subject: [PATCH 2/2] chore: refine loading-ui registry description
Update the Loading UI directory description copy and regenerate the public registries index to keep generated metadata in sync.
---
apps/v4/public/r/registries.json | 2 +-
apps/v4/registry/directory.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/apps/v4/public/r/registries.json b/apps/v4/public/r/registries.json
index 5a4f00fb01..53932f3be7 100644
--- a/apps/v4/public/r/registries.json
+++ b/apps/v4/public/r/registries.json
@@ -351,7 +351,7 @@
"name": "@loading-ui",
"homepage": "https://loading-ui.com",
"url": "https://loading-ui.com/r/{name}.json",
- "description": "Collection of spinners, loaders, and loading animations for modern web apps. Free and open-source."
+ "description": "Spinners, loaders, and loading animations for modern web apps. Free and open-source."
},
{
"name": "@lmscn",
diff --git a/apps/v4/registry/directory.json b/apps/v4/registry/directory.json
index fcd62cd26b..5e68dc3235 100644
--- a/apps/v4/registry/directory.json
+++ b/apps/v4/registry/directory.json
@@ -410,7 +410,7 @@
"name": "@loading-ui",
"homepage": "https://loading-ui.com",
"url": "https://loading-ui.com/r/{name}.json",
- "description": "Collection of spinners, loaders, and loading animations for modern web apps. Free and open-source.",
+ "description": "Spinners, loaders, and loading animations for modern web apps. Free and open-source.",
"logo": ""
},
{