{"adoption": {"forks": 158, "observed_at": "2026-08-28T04:04:13.317953+00:00", "stars": 1277}, "canonical_url": "https://ross.abutalabs.com/products/yabdp4nitro", "card": {"archived": false, "artifact_type": "plugin", "description": "Yet Another BetterDiscord Plugin for Nitro features. Unlock screensharing modes, use cross-server and gif emotes and much more!", "domain": ["messaging-platforms", "social-media", "developer-tools"], "enriched": true, "function": ["plugin-system", "developer-tools"], "health_score": 80, "homepage": null, "language": "JavaScript", "license": "OSL-3.0", "license_family": "other", "maturity": "active", "member_repos": ["riolubruh/YABDP4Nitro"], "name": "riolubruh/YABDP4Nitro", "platform": ["browser", "cross-platform"], "pushed_at": "2026-08-26T09:28:36+00:00", "repo": "riolubruh/YABDP4Nitro", "stars": 1277, "tags": ["betterdiscord", "discord", "nitro", "client-modification", "emoji-bypass", "screenshare"], "topics": ["betterdiscord", "betterdiscord-plugin", "betterdiscord-plugins", "discord", "discordapp", "javascript", "plugin"], "urls": [], "use_cases": ["unlock higher screenshare quality and fps on discord without nitro", "use emoji from other servers and animated gif emotes for free", "customize my discord profile with fake themes, banners, and avatar decorations", "bypass the 100MB upload limit for clips and files", "enable nitro client themes in discord", "remove the screenshare nitro upsell popup", "send emojis as hyperlinks like vencord does"], "what_it_is": "YABDP4Nitro is a feature-rich BetterDiscord plugin that unlocks Discord Nitro-style features such as customizable screenshare quality, cross-server and GIF emoji usage, and fake profile customization. It is a JavaScript plugin loaded into the BetterDiscord client mod for the Discord desktop app.", "when_to_avoid": ["you do not use BetterDiscord or another Discord client mod", "you want to stay fully compliant with Discord's Terms of Service, since these bypasses violate it", "you need a standalone app rather than a Discord plugin", "you only use Discord in the browser, where client mods are not supported"], "when_to_choose": ["you already run BetterDiscord and want Nitro-like perks without paying", "you want a single actively maintained plugin covering emoji, streaming, and profile customization", "you want configurable modes for emoji bypasses (classic, hyperlink, upload)"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/yabdp4nitro", "repo": "riolubruh/YABDP4Nitro", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.317953+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:02:51.431267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0a026b32d4ee6014691482bae3d970d665c084e537341080522bca113da64", "fetched_at": "2026-08-28T04:04:13.317953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riolubruh/YABDP4Nitro"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.317953+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:02:51.431267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0a026b32d4ee6014691482bae3d970d665c084e537341080522bca113da64", "fetched_at": "2026-08-28T04:04:13.317953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riolubruh/YABDP4Nitro"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:02:51.431267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0a026b32d4ee6014691482bae3d970d665c084e537341080522bca113da64", "fetched_at": "2026-08-28T04:04:13.317953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riolubruh/YABDP4Nitro"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.317953+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.317953+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.317953+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:02:51.431267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0a026b32d4ee6014691482bae3d970d665c084e537341080522bca113da64", "fetched_at": "2026-08-28T04:04:13.317953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riolubruh/YABDP4Nitro"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.317953+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.317953+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:02:51.431267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0a026b32d4ee6014691482bae3d970d665c084e537341080522bca113da64", "fetched_at": "2026-08-28T04:04:13.317953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riolubruh/YABDP4Nitro"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.317953+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.317953+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.317953+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:02:51.431267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0a026b32d4ee6014691482bae3d970d665c084e537341080522bca113da64", "fetched_at": "2026-08-28T04:04:13.317953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riolubruh/YABDP4Nitro"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.317953+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.317953+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:02:51.431267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0a026b32d4ee6014691482bae3d970d665c084e537341080522bca113da64", "fetched_at": "2026-08-28T04:04:13.317953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riolubruh/YABDP4Nitro"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:02:51.431267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0a026b32d4ee6014691482bae3d970d665c084e537341080522bca113da64", "fetched_at": "2026-08-28T04:04:13.317953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riolubruh/YABDP4Nitro"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:02:51.431267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0a026b32d4ee6014691482bae3d970d665c084e537341080522bca113da64", "fetched_at": "2026-08-28T04:04:13.317953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riolubruh/YABDP4Nitro"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:02:51.431267+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b5e0a026b32d4ee6014691482bae3d970d665c084e537341080522bca113da64", "fetched_at": "2026-08-28T04:04:13.317953+00:00", "kind": "readme", "missing": false, "url": "https://github.com/riolubruh/YABDP4Nitro"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1746, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}