waybetter-for-x/apps/web/public/store/catalog.v3.json

730 lines
22 KiB
JSON

{
"format": 3,
"name": "wayBetter Store",
"generatedAt": "2026-10-01T21:10:36Z",
"items": [
{
"apps": [
"x"
],
"kind": "plugin",
"id": "emoji-picker",
"name": "Emoji Picker",
"author": "wayBetter",
"version": "3.2.0",
"description": "A Discord-style emoji picker for X's text boxes. X's own emoji button (or Ctrl+Shift+E) opens it right under the composer toolbar: search with skin tones on top, a category rail on the left, one scrolling grid with Frequently used first and sticky category headers, and a preview bar with the :shortc",
"category": "writing",
"tags": [
"emoji",
"composer",
"keyboard"
],
"url": "https://waybetter.fyi/store/plugins/bt-emoji-picker.plugin.js",
"file": "bt-emoji-picker.plugin.js",
"sha256": "910be2a94f93469ede9f204aab92b0b97a654eeb1abd35b22ef0c1a9d971a90f",
"size": 169086,
"preview": "https://waybetter.fyi/store/previews/plugin-emoji-picker.svg",
"permissions": [
"storage",
"ui",
"network:none"
],
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "theme",
"id": "classic",
"name": "Classic Twitter",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "2012 on a sky-blue canvas: Helvetica, square-ish cards, tight rows and the old link blue.",
"category": "light",
"tags": [
"light"
],
"url": "https://waybetter.fyi/store/themes/classic.json",
"sha256": "c9ef5cc80254d72d23bb357a3ed48e229f10dedd019ffbc2174602ef6a137297",
"size": 3256,
"preview": "https://waybetter.fyi/store/previews/theme-classic.svg",
"colors": {
"bg": "#c0deed",
"surface": "#f5f8fa",
"text": "#292f33",
"accent": "#0077b0"
},
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "theme",
"id": "night-ink",
"name": "Night Ink",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "Blue-black and Geist. Compact rows, soft corners, a quiet glow behind the timeline.",
"category": "dark",
"tags": [
"dark"
],
"url": "https://waybetter.fyi/store/themes/night-ink.json",
"sha256": "196e828f1de6f544dbe46aeae38ad84b9a248eb78f81a401c80f6281e415cc91",
"size": 2111,
"preview": "https://waybetter.fyi/store/previews/theme-night-ink.svg",
"colors": {
"bg": "#05060a",
"surface": "#0d1017",
"text": "#eef0f7",
"accent": "#5b8cff"
},
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "theme",
"id": "terminal",
"name": "Terminal",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "Phosphor green on a CRT. Monospace everything, square corners, scanlines.",
"category": "dark",
"tags": [
"dark"
],
"url": "https://waybetter.fyi/store/themes/terminal.json",
"sha256": "ce53803ceda40779e4a2d65a9932a131507bac5143b19c727f98d7597bbea0f4",
"size": 3542,
"preview": "https://waybetter.fyi/store/previews/theme-terminal.svg",
"colors": {
"bg": "#020402",
"surface": "#081008",
"text": "#b6f7a8",
"accent": "#3dff7a"
},
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "theme",
"id": "paper",
"name": "Paper",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "Warm newsprint. Posts as cards set in a serif reading face, with ink-red links.",
"category": "light",
"tags": [
"light"
],
"url": "https://waybetter.fyi/store/themes/paper.json",
"sha256": "aa535793359f642c2ebf54ce0acd8c3f29edb8602fcb2950317b35e70c90d12e",
"size": 3393,
"preview": "https://waybetter.fyi/store/previews/theme-paper.svg",
"colors": {
"bg": "#e9e2d3",
"surface": "#f6f2e8",
"text": "#2a241d",
"accent": "#a8321f"
},
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "theme",
"id": "dracula",
"name": "Dracula",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "The editor classic: purple links, pink buttons, Geist on graphite with a faint dot grid.",
"category": "dark",
"tags": [
"dark"
],
"url": "https://waybetter.fyi/store/themes/dracula.json",
"sha256": "fda40b80f91e2643915db61914a0dee6e55df96da36994445ef3645bac508c6b",
"size": 1995,
"preview": "https://waybetter.fyi/store/previews/theme-dracula.svg",
"colors": {
"bg": "#1d1e27",
"surface": "#2d2f3d",
"text": "#f8f8f2",
"accent": "#bd93f9"
},
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "theme",
"id": "nord",
"name": "Nord",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "Arctic slate and frost blue. Floating cards, pill buttons, generous rows and an aurora glow.",
"category": "dark",
"tags": [
"dark"
],
"url": "https://waybetter.fyi/store/themes/nord.json",
"sha256": "6af45f9f657ed26b556096d5683ca94f92f4bec4e5cd939c6e179f2bb061545a",
"size": 2102,
"preview": "https://waybetter.fyi/store/previews/theme-nord.svg",
"colors": {
"bg": "#232831",
"surface": "#333a47",
"text": "#eceff4",
"accent": "#88c0d0"
},
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "theme",
"id": "tokyo-night",
"name": "Tokyo Night",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "Neon city after rain: indigo and lavender, a wide compact column, tight corners and a street grid.",
"category": "dark",
"tags": [
"dark"
],
"url": "https://waybetter.fyi/store/themes/tokyo-night.json",
"sha256": "c20ba09b552fbd1d7e8f1c157b09e9ca6a8a482e2d0ba57fb660eb65104d9ee3",
"size": 1991,
"preview": "https://waybetter.fyi/store/previews/theme-tokyo-night.svg",
"colors": {
"bg": "#13141c",
"surface": "#1f2130",
"text": "#c0caf5",
"accent": "#7aa2f7"
},
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "theme",
"id": "solarized-light",
"name": "Solarized Light",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "Ethan Schoonover’s cream and cyan on engineering paper. A wide reading column with square corners.",
"category": "light",
"tags": [
"light"
],
"url": "https://waybetter.fyi/store/themes/solarized-light.json",
"sha256": "80f0d99f9769814b2627c0c562a96f82673d60898043fa75be989fd77062a0cd",
"size": 2328,
"preview": "https://waybetter.fyi/store/previews/theme-solarized-light.svg",
"colors": {
"bg": "#eee8d5",
"surface": "#fbf3dc",
"text": "#073642",
"accent": "#1d6ea8"
},
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "theme",
"id": "frutiger-aero",
"name": "Frutiger Aero",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "A glossy 2008 sky: bubbles over green hills, glass cards, Segoe and shiny pill buttons.",
"category": "light",
"tags": [
"light"
],
"url": "https://waybetter.fyi/store/themes/frutiger-aero.json",
"sha256": "6ac5220caa19d5cd15f87ea04dc2c9b68048f28b5cc82497629ef1fb8658e098",
"size": 47870,
"preview": "https://waybetter.fyi/store/previews/theme-frutiger-aero.svg",
"colors": {
"bg": "#d8f0fc",
"surface": "#f2faff",
"text": "#0a2638",
"accent": "#0667a8"
},
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "theme",
"id": "windows-98",
"name": "Windows 98",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "Teal desktop, silver windows, bevelled buttons, square everything and MS Sans Serif-style type.",
"category": "light",
"tags": [
"light"
],
"url": "https://waybetter.fyi/store/themes/windows-98.json",
"sha256": "19c43524b79ac8fbd5d3c61c1fb6e311a2a048d7fdec2658f71d71ede6ab7bad",
"size": 4756,
"preview": "https://waybetter.fyi/store/previews/theme-windows-98.svg",
"colors": {
"bg": "#c0c0c0",
"surface": "#f4f4f4",
"text": "#000000",
"accent": "#0000a8"
},
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "theme",
"id": "vaporwave",
"name": "Vaporwave",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "Sunset over a neon grid. Wide-tracked type with a glow, hot pink links and a cyan button.",
"category": "dark",
"tags": [
"dark"
],
"url": "https://waybetter.fyi/store/themes/vaporwave.json",
"sha256": "30d107b608d299225a4b2cbc17264d16da59d3be48b2c3c925eafaf86daaf0a5",
"size": 115225,
"preview": "https://waybetter.fyi/store/previews/theme-vaporwave.svg",
"colors": {
"bg": "#140726",
"surface": "#20103c",
"text": "#fde9ff",
"accent": "#ff71ce"
},
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "theme",
"id": "high-contrast",
"name": "High Contrast",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "For low vision: pure black, white rules, yellow links and buttons, larger Verdana, underlined links, bold focus rings and no motion.",
"category": "dark",
"tags": [
"dark"
],
"url": "https://waybetter.fyi/store/themes/high-contrast.json",
"sha256": "b569c0a7e5007e9c0d87818a025a512bac4ceeb167394091b26e6e2c9dd153bf",
"size": 2529,
"preview": "https://waybetter.fyi/store/previews/theme-high-contrast.svg",
"colors": {
"bg": "#000000",
"surface": "#0b0b0b",
"text": "#ffffff",
"accent": "#ffff00"
},
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "theme",
"id": "midnight-oled",
"name": "Midnight OLED",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "True black for OLED panels: light-weight Geist, soft violet, big round corners and a sparse starfield.",
"category": "dark",
"tags": [
"dark"
],
"url": "https://waybetter.fyi/store/themes/midnight-oled.json",
"sha256": "ecea5667f3c93cbfbe0faf95c00e38730e2df0efb8a1a6ac07940e46d5b2cafa",
"size": 2016,
"preview": "https://waybetter.fyi/store/previews/theme-midnight-oled.svg",
"colors": {
"bg": "#000000",
"surface": "#070708",
"text": "#ededf0",
"accent": "#a78bfa"
},
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "strings",
"id": "eo-esperanto",
"name": "Esperanto",
"author": "wayBetter",
"version": "1.1.0",
"description": "X in Esperanto: the navigation, the timeline, posts, profiles, notifications, search and settings in a language X does not offer. Data only.",
"category": "language",
"tags": [
"esperanto",
"eo",
"language",
"translation"
],
"url": "https://waybetter.fyi/store/strings/eo-esperanto.strings.json",
"sha256": "c5c09864b7f5c00fe2ff5f43769c676314cbdcf32cd679c41ed79dd8ae76d84f",
"size": 34090,
"preview": "https://waybetter.fyi/store/previews/strings-eo-esperanto.svg",
"language": "eo",
"license": "GPL-3.0-or-later",
"credits": "wayBetter (CRTkafa). Translated with AI assistance for the wayBetter demo; corrections are welcome."
},
{
"apps": [
"x"
],
"kind": "icons",
"id": "retro-98",
"name": "Retro 98",
"author": "wayBetter for X",
"version": "1.0.2",
"description": "Sixteen-pixel desktop icons in the sixteen-color palette of 1998: black outlines, silver, navy and teal. Every icon of the left navigation and the action bar.",
"category": "icons",
"tags": [
"retro",
"windows 98",
"pixel",
"desktop",
"navigation"
],
"url": "https://waybetter.fyi/store/icons/retro-98.icons.json",
"sha256": "5f95b6dc59329e1da920ce4ffeb104527a812eba53b46254bef15ab19815ab4f",
"size": 34075,
"preview": "https://waybetter.fyi/store/previews/icons-retro-98.svg",
"license": "GPL-3.0-or-later",
"credits": "Drawn for wayBetter by CRTkafa: our own 16 by 16 pixel art in the sixteen-color palette of 1998. Nothing is taken from Windows or from any icon archive; no Microsoft artwork is included, and no third-party asset is used."
},
{
"apps": [
"x"
],
"kind": "icons",
"id": "retro-xp",
"name": "Retro XP",
"author": "wayBetter for X",
"version": "1.0.1",
"description": "Glossy gel icons in the manner of 2001: a dark edge, a lit top, bright blue, green and gold. Every icon of the left navigation and the action bar.",
"category": "icons",
"tags": [
"retro",
"windows xp",
"glossy",
"desktop",
"navigation"
],
"url": "https://waybetter.fyi/store/icons/retro-xp.icons.json",
"sha256": "43fea0d09222cc0132da3282377ff78eb49887ea1ae240f20399da444ace23ff",
"size": 33498,
"preview": "https://waybetter.fyi/store/previews/icons-retro-xp.svg",
"license": "GPL-3.0-or-later",
"credits": "Drawn for wayBetter by CRTkafa: our own vector gel icons in the manner of 2001. Nothing is taken from Windows or from any icon archive; no Microsoft artwork is included, and no third-party asset is used."
},
{
"apps": [
"x"
],
"kind": "icons",
"id": "wb-aero",
"name": "Aero",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "Glossy colored glyphs with a vertical sheen, in the manner of 2008.",
"category": "icons",
"tags": [
"aero",
"glossy",
"color",
"2008"
],
"url": "https://waybetter.fyi/store/icons/wb-aero.icons.json",
"sha256": "f9c3190f2f8a1896ef5e756bdb6646f11431ef58991c5c23de1c36464fee9e5d",
"size": 9409,
"preview": "https://waybetter.fyi/store/previews/icons-wb-aero.svg",
"license": "GPL-3.0-or-later",
"credits": "Drawn for wayBetter by CRTkafa. No glyph is traced from X, Twitter, Windows or any icon font. Built into the app; this is the same pack."
},
{
"apps": [
"x"
],
"kind": "icons",
"id": "wb-classic",
"name": "Classic",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "Solid glyphs in the manner of 2012: a star to like, square-loop arrows to repost.",
"category": "icons",
"tags": [
"classic",
"solid",
"star",
"2012"
],
"url": "https://waybetter.fyi/store/icons/wb-classic.icons.json",
"sha256": "4fc8a04aed4aa1730b9be5ba4b7154965e8186181de3fc1809726c1c8b586210",
"size": 3157,
"preview": "https://waybetter.fyi/store/previews/icons-wb-classic.svg",
"license": "GPL-3.0-or-later",
"credits": "Drawn for wayBetter by CRTkafa. No glyph is traced from X, Twitter, Windows or any icon font. Built into the app; this is the same pack."
},
{
"apps": [
"x"
],
"kind": "icons",
"id": "wb-line",
"name": "Line",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "Thin line icons; stroke and caps follow the theme.",
"category": "icons",
"tags": [
"line",
"thin",
"stroke",
"minimal"
],
"url": "https://waybetter.fyi/store/icons/wb-line.icons.json",
"sha256": "8e554c499578151802fb0b6c0a0fa293720dea64bba51b5bfd65bc71b8c0af81",
"size": 3737,
"preview": "https://waybetter.fyi/store/previews/icons-wb-line.svg",
"license": "GPL-3.0-or-later",
"credits": "Drawn for wayBetter by CRTkafa. No glyph is traced from X, Twitter, Windows or any icon font. Built into the app; this is the same pack."
},
{
"apps": [
"x"
],
"kind": "icons",
"id": "wb-pixel",
"name": "Pixel 98",
"author": "wayBetter for X",
"version": "1.0.0",
"description": "Sixteen-pixel icons in the manner of a 1998 desktop. Our own drawings.",
"category": "icons",
"tags": [
"pixel",
"98",
"desktop",
"retro"
],
"url": "https://waybetter.fyi/store/icons/wb-pixel.icons.json",
"sha256": "2a0d25ad2e64594d767740ff781cf46d3d40bd738ba4edd45fe4a831a8e41a78",
"size": 21931,
"preview": "https://waybetter.fyi/store/previews/icons-wb-pixel.svg",
"license": "GPL-3.0-or-later",
"credits": "Drawn for wayBetter by CRTkafa. No glyph is traced from X, Twitter, Windows or any icon font. Built into the app; this is the same pack."
},
{
"apps": [
"x"
],
"kind": "builtin",
"id": "compose",
"name": "Compose+",
"author": "",
"version": "1.0.0",
"description": "Writing posts and replies: drafts, emoji, alt text and reply checks.",
"category": "writing",
"tags": [
"composer",
"drafts",
"alt text",
"snippets",
"replies"
],
"preview": "https://waybetter.fyi/store/previews/builtin-compose.svg",
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "builtin",
"id": "reader",
"name": "Reader+",
"author": "",
"version": "1.0.0",
"description": "Timelines, posts and threads: less noise, cleaner posts, reading tools.",
"category": "reading",
"tags": [
"timeline",
"threads",
"reading",
"mute",
"links"
],
"preview": "https://waybetter.fyi/store/previews/builtin-reader.svg",
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "builtin",
"id": "profile",
"name": "Profile+",
"author": "",
"version": "1.0.0",
"description": "Profile pages: private notes, fewer suggestions.",
"category": "tools",
"tags": [
"profiles",
"notes",
"labels",
"hover card"
],
"preview": "https://waybetter.fyi/store/previews/builtin-profile.svg",
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "builtin",
"id": "chat",
"name": "Chat+",
"author": "",
"version": "1.0.0",
"description": "Messages and group chats.",
"category": "tools",
"tags": [
"messages",
"dms",
"starred",
"find",
"group chats"
],
"preview": "https://waybetter.fyi/store/previews/builtin-chat.svg",
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "builtin",
"id": "media",
"name": "Media+",
"author": "",
"version": "1.0.0",
"description": "Photos, video and downloads.",
"category": "tools",
"tags": [
"video",
"photos",
"download",
"alt text",
"picture-in-picture"
],
"preview": "https://waybetter.fyi/store/previews/builtin-media.svg",
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "builtin",
"id": "search",
"name": "Search+",
"author": "",
"version": "1.0.0",
"description": "Search and Explore: operator chips, a quieter Explore.",
"category": "tools",
"tags": [
"search",
"operators",
"saved searches",
"explore"
],
"preview": "https://waybetter.fyi/store/previews/builtin-search.svg",
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "builtin",
"id": "notifications",
"name": "Notifications+",
"author": "",
"version": "1.0.0",
"description": "Notifications and keyword alerts.",
"category": "filters",
"tags": [
"notifications",
"mentions",
"keywords",
"filters"
],
"preview": "https://waybetter.fyi/store/previews/builtin-notifications.svg",
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
},
{
"apps": [
"x"
],
"kind": "builtin",
"id": "navigation",
"name": "Navigation+",
"author": "",
"version": "1.0.0",
"description": "The rail, the right column and the layout; Focus Mode and extra keys.",
"category": "focus",
"tags": [
"layout",
"sidebar",
"focus mode",
"keyboard"
],
"preview": "https://waybetter.fyi/store/previews/builtin-navigation.svg",
"license": "GPL-3.0-or-later",
"credits": "CRTkafa"
}
]
}