{"adoption": {"forks": 66, "observed_at": "2026-08-28T04:03:17.689530+00:00", "stars": 1029}, "canonical_url": "https://ross.abutalabs.com/products/instafix", "card": {"archived": true, "artifact_type": "service", "description": "Fix Instagram embeds in Discord (and Telegram!)", "domain": ["social-media", "web-development", "self-hosted"], "enriched": true, "function": ["http-server", "web-scraping", "middleware"], "health_score": 10, "homepage": null, "language": "Go", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["Wikidepia/InstaFix"], "name": "Wikidepia/InstaFix", "platform": ["self-hosted", "go"], "pushed_at": "2025-08-04T22:59:53+00:00", "repo": "Wikidepia/InstaFix", "stars": 1029, "tags": ["discord-embeds", "telegram-embeds", "opengraph", "instagram", "url-rewriting", "fxtwitter-inspired", "docker", "kubernetes", "web-server"], "topics": ["discord", "embed", "instagram", "opengraph", "telegram"], "urls": [], "use_cases": ["fix instagram embeds in discord", "make instagram links preview properly in telegram", "self-host an instagram embed proxy", "show instagram media without captions in chat embeds", "replace broken instagram link previews in chat apps"], "what_it_is": "InstaFix is a Go web service that serves fixed Instagram image and video embeds for Discord and Telegram by rewriting URLs (e.g., adding 'dd' before instagram.com). It is inspired by fxtwitter.com and can be self-hosted via Docker or Kubernetes.", "when_to_avoid": ["you need embed fixes for platforms other than Discord and Telegram", "you cannot host a service and no public instance is acceptable", "you need a general-purpose link preview service beyond Instagram"], "when_to_choose": ["you share Instagram links in Discord or Telegram and want working media previews", "you want a self-hostable fxtwitter-style embed fixer for Instagram", "you need gallery or media-only embed variants"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/instafix", "repo": "Wikidepia/InstaFix", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.689530+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:07:37.789100+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424522ab8c3406397b95a41b5512dad19681b2d33c095e04f3cb39496696c04b", "fetched_at": "2026-08-28T04:03:17.689530+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Wikidepia/InstaFix"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.689530+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:07:37.789100+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424522ab8c3406397b95a41b5512dad19681b2d33c095e04f3cb39496696c04b", "fetched_at": "2026-08-28T04:03:17.689530+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Wikidepia/InstaFix"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:07:37.789100+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424522ab8c3406397b95a41b5512dad19681b2d33c095e04f3cb39496696c04b", "fetched_at": "2026-08-28T04:03:17.689530+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Wikidepia/InstaFix"}], "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:17.689530+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.689530+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.689530+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:07:37.789100+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424522ab8c3406397b95a41b5512dad19681b2d33c095e04f3cb39496696c04b", "fetched_at": "2026-08-28T04:03:17.689530+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Wikidepia/InstaFix"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.689530+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.689530+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:07:37.789100+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424522ab8c3406397b95a41b5512dad19681b2d33c095e04f3cb39496696c04b", "fetched_at": "2026-08-28T04:03:17.689530+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Wikidepia/InstaFix"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.689530+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.689530+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.689530+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:07:37.789100+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424522ab8c3406397b95a41b5512dad19681b2d33c095e04f3cb39496696c04b", "fetched_at": "2026-08-28T04:03:17.689530+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Wikidepia/InstaFix"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.689530+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:17.689530+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:07:37.789100+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424522ab8c3406397b95a41b5512dad19681b2d33c095e04f3cb39496696c04b", "fetched_at": "2026-08-28T04:03:17.689530+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Wikidepia/InstaFix"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:07:37.789100+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424522ab8c3406397b95a41b5512dad19681b2d33c095e04f3cb39496696c04b", "fetched_at": "2026-08-28T04:03:17.689530+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Wikidepia/InstaFix"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:07:37.789100+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424522ab8c3406397b95a41b5512dad19681b2d33c095e04f3cb39496696c04b", "fetched_at": "2026-08-28T04:03:17.689530+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Wikidepia/InstaFix"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:07:37.789100+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "424522ab8c3406397b95a41b5512dad19681b2d33c095e04f3cb39496696c04b", "fetched_at": "2026-08-28T04:03:17.689530+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Wikidepia/InstaFix"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 35, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1579, "days_push": 394, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}