{"adoption": {"forks": 137, "observed_at": "2026-08-28T04:03:29.627219+00:00", "stars": 1077}, "canonical_url": "https://ross.abutalabs.com/products/bookmark_sidebar", "card": {"archived": false, "artifact_type": "plugin", "description": "Browser extension, which adds a toggleable sidebar with all your bookmarks on the left or right side of your screen.", "domain": ["browser-extensions", "developer-tools", "web-development"], "enriched": true, "function": ["browser-extension", "ui-components", "developer-tools"], "health_score": 88, "homepage": "https://extensions.redeviation.com/", "language": "JavaScript", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["Kiuryy/Bookmark_Sidebar"], "name": "Kiuryy/Bookmark_Sidebar", "platform": ["browser", "browser-extension", "cross-platform"], "pushed_at": "2026-07-01T09:50:42+00:00", "repo": "Kiuryy/Bookmark_Sidebar", "stars": 1077, "tags": ["bookmarks", "sidebar", "chrome-extension", "edge-extension", "bookmark-manager", "ms-rsl-license"], "topics": [], "urls": [], "use_cases": ["access bookmarks quickly from a sidebar while browsing", "organize and rearrange bookmarks without opening the bookmark manager", "customize the look of a bookmark panel in Chrome or Edge", "search and navigate bookmarks without leaving the current page", "manage large bookmark collections with a toggleable overlay"], "what_it_is": "A browser extension that adds a toggleable sidebar displaying all bookmarks on the left or right edge of the screen, with sorting, editing, deleting, and rearranging capabilities. It is highly customizable in appearance and works with Chromium-based browsers, officially supporting Chrome and Edge.", "when_to_avoid": ["you need an OSI-approved open-source license - this is MS-RSL (source-available, not open source)", "you primarily use Firefox - only Chromium browsers are officially supported", "you need bookmark sync or cross-browser management beyond a sidebar view"], "when_to_choose": ["you use Chrome, Edge, or another Chromium-based browser and want fast bookmark access", "you prefer managing bookmarks inline rather than via the browser's built-in manager", "you want a highly configurable, themeable bookmark sidebar"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/bookmark_sidebar", "repo": "Kiuryy/Bookmark_Sidebar", "role": "main", "score": 67}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.627219+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:23:04.904091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaec5bbc7dc3da5f9f3e286126e99ef9f750c2d952889c2b53e01d2e33df6564", "fetched_at": "2026-08-28T04:03:29.627219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Kiuryy/Bookmark_Sidebar"}, {"content_hash": "50114500edfdced5a22834db74a9b8f717b7b417895eedda0c955545e372749e", "fetched_at": "2026-08-29T12:54:25.495756+00:00", "kind": "homepage", "missing": false, "url": "https://extensions.redeviation.com/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.627219+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:23:04.904091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaec5bbc7dc3da5f9f3e286126e99ef9f750c2d952889c2b53e01d2e33df6564", "fetched_at": "2026-08-28T04:03:29.627219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Kiuryy/Bookmark_Sidebar"}, {"content_hash": "50114500edfdced5a22834db74a9b8f717b7b417895eedda0c955545e372749e", "fetched_at": "2026-08-29T12:54:25.495756+00:00", "kind": "homepage", "missing": false, "url": "https://extensions.redeviation.com/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:23:04.904091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaec5bbc7dc3da5f9f3e286126e99ef9f750c2d952889c2b53e01d2e33df6564", "fetched_at": "2026-08-28T04:03:29.627219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Kiuryy/Bookmark_Sidebar"}, {"content_hash": "50114500edfdced5a22834db74a9b8f717b7b417895eedda0c955545e372749e", "fetched_at": "2026-08-29T12:54:25.495756+00:00", "kind": "homepage", "missing": false, "url": "https://extensions.redeviation.com/"}], "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:03:29.627219+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.627219+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.627219+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:23:04.904091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaec5bbc7dc3da5f9f3e286126e99ef9f750c2d952889c2b53e01d2e33df6564", "fetched_at": "2026-08-28T04:03:29.627219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Kiuryy/Bookmark_Sidebar"}, {"content_hash": "50114500edfdced5a22834db74a9b8f717b7b417895eedda0c955545e372749e", "fetched_at": "2026-08-29T12:54:25.495756+00:00", "kind": "homepage", "missing": false, "url": "https://extensions.redeviation.com/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.627219+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.627219+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:23:04.904091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaec5bbc7dc3da5f9f3e286126e99ef9f750c2d952889c2b53e01d2e33df6564", "fetched_at": "2026-08-28T04:03:29.627219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Kiuryy/Bookmark_Sidebar"}, {"content_hash": "50114500edfdced5a22834db74a9b8f717b7b417895eedda0c955545e372749e", "fetched_at": "2026-08-29T12:54:25.495756+00:00", "kind": "homepage", "missing": false, "url": "https://extensions.redeviation.com/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.627219+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.627219+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.627219+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:23:04.904091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaec5bbc7dc3da5f9f3e286126e99ef9f750c2d952889c2b53e01d2e33df6564", "fetched_at": "2026-08-28T04:03:29.627219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Kiuryy/Bookmark_Sidebar"}, {"content_hash": "50114500edfdced5a22834db74a9b8f717b7b417895eedda0c955545e372749e", "fetched_at": "2026-08-29T12:54:25.495756+00:00", "kind": "homepage", "missing": false, "url": "https://extensions.redeviation.com/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.627219+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:29.627219+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:23:04.904091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaec5bbc7dc3da5f9f3e286126e99ef9f750c2d952889c2b53e01d2e33df6564", "fetched_at": "2026-08-28T04:03:29.627219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Kiuryy/Bookmark_Sidebar"}, {"content_hash": "50114500edfdced5a22834db74a9b8f717b7b417895eedda0c955545e372749e", "fetched_at": "2026-08-29T12:54:25.495756+00:00", "kind": "homepage", "missing": false, "url": "https://extensions.redeviation.com/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:23:04.904091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaec5bbc7dc3da5f9f3e286126e99ef9f750c2d952889c2b53e01d2e33df6564", "fetched_at": "2026-08-28T04:03:29.627219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Kiuryy/Bookmark_Sidebar"}, {"content_hash": "50114500edfdced5a22834db74a9b8f717b7b417895eedda0c955545e372749e", "fetched_at": "2026-08-29T12:54:25.495756+00:00", "kind": "homepage", "missing": false, "url": "https://extensions.redeviation.com/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:23:04.904091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaec5bbc7dc3da5f9f3e286126e99ef9f750c2d952889c2b53e01d2e33df6564", "fetched_at": "2026-08-28T04:03:29.627219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Kiuryy/Bookmark_Sidebar"}, {"content_hash": "50114500edfdced5a22834db74a9b8f717b7b417895eedda0c955545e372749e", "fetched_at": "2026-08-29T12:54:25.495756+00:00", "kind": "homepage", "missing": false, "url": "https://extensions.redeviation.com/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:23:04.904091+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaec5bbc7dc3da5f9f3e286126e99ef9f750c2d952889c2b53e01d2e33df6564", "fetched_at": "2026-08-28T04:03:29.627219+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Kiuryy/Bookmark_Sidebar"}, {"content_hash": "50114500edfdced5a22834db74a9b8f717b7b417895eedda0c955545e372749e", "fetched_at": "2026-08-29T12:54:25.495756+00:00", "kind": "homepage", "missing": false, "url": "https://extensions.redeviation.com/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 90, "longevity": 100, "rhythm": 18}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3458, "days_push": 63, "days_rel": 387, "gap_med": 150, "n_releases_24m": 2}, "score": 67, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}