diff --git a/plugins-data.json b/plugins-data.json
index d16b710..7d9f7ce 100644
--- a/plugins-data.json
+++ b/plugins-data.json
@@ -152,5 +152,34 @@
"installUrl": "https://rp.jarviscli.dev/reminders/install/",
"sourceUrl": "https://github.com/everestmcarthur/revenge-plugins/tree/main/plugins/reminders",
"issueUrl": "https://github.com/everestmcarthur/revenge-plugins/issues/new?title=%5BReminders%5D%20"
+ },
+ {
+ "id": "view-raw",
+ "name": "ViewRaw",
+ "description": "View a message's raw JSON data - searchable, syntax-highlighted, and copyable. Fork of bwlok's ViewRaw with a crash fix and a nicer viewer.",
+ "authors": [
+ "everestmcarthur",
+ "sapphire",
+ "Vendicated",
+ "Bwlok"
+ ],
+ "category": "Utility",
+ "status": "revived",
+ "accent": "#38BDF8",
+ "tagline": "See a message's raw JSON - searchable, syntax-highlighted, and copyable.",
+ "note": "Fork of bwlok's ViewRaw (GPLv3 - see the plugin's own LICENSE file). Fixed a crash that hit every message long-press, then rebuilt the viewer with search and syntax highlighting on top.",
+ "howItWorks": "Long-press any message and pick \"View Raw\" to see exactly what Discord sent for it - every field, not just the rendered text. The original plugin crashed the long-press menu on every message because it assumed a specific internal icon shape without checking it first; this fork guards that assumption and everything else in the same patch. The viewer itself was rebuilt: a search box highlights matching lines (dimming the rest, not hiding them, so you keep the structure for context), values are color-coded by type, and there are one-tap copy buttons for either just the message content or the full JSON.",
+ "features": [
+ "Search box highlights matching keys/values across the whole payload",
+ "Syntax-colored JSON (strings, numbers, booleans, null all render differently)",
+ "Separate \"Copy Content\" and \"Copy JSON\" buttons",
+ "Crash fixed: no longer breaks the message long-press menu"
+ ],
+ "commands": [],
+ "limitations": "Licensed GPLv3 (inherited from the original), not the same terms as the rest of this repo - see plugins/view-raw/LICENSE.",
+ "pageUrl": "https://rp.jarviscli.dev/view-raw/",
+ "installUrl": "https://rp.jarviscli.dev/view-raw/install/",
+ "sourceUrl": "https://github.com/everestmcarthur/revenge-plugins/tree/main/plugins/view-raw",
+ "issueUrl": "https://github.com/everestmcarthur/revenge-plugins/issues/new?title=%5BViewRaw%5D%20"
}
]
\ No newline at end of file
diff --git a/view-raw/index.html b/view-raw/index.html
new file mode 100644
index 0000000..d3dce5e
--- /dev/null
+++ b/view-raw/index.html
@@ -0,0 +1,736 @@
+
+
+
+
+
+revenge-plugins
+
+
+
+
+
+
+
+
+
+
+
+
+ Revenge Plugins
+
+
Discord, your way.
+
A hand-built collection of plugins for Revenge, the Discord Android client mod - rebuilt from scratch where the old ecosystem broke, and net-new where nothing existed yet.