{"adoption": {"forks": 533, "observed_at": "2026-08-28T04:09:29.410110+00:00", "stars": 5768}, "canonical_url": "https://ross.abutalabs.com/products/libpag", "card": {"archived": false, "artifact_type": "library", "description": "The official rendering library for PAG (Portable Animated Graphics) files that renders After Effects animations natively across multiple platforms.", "domain": ["graphics", "cross-platform", "mobile-development", "web-development", "desktop-applications", "media"], "enriched": true, "function": ["animation", "graphics", "image-processing", "video-processing", "sdk"], "health_score": 100, "homepage": "https://pag.io", "language": "HTML", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["Tencent/libpag"], "name": "Tencent/libpag", "platform": ["windows", "cross-platform", "cpp", "wasm"], "pushed_at": "2026-08-26T12:15:27+00:00", "repo": "Tencent/libpag", "stars": 5768, "tags": ["pag", "after-effects", "lottie-alternative", "animated-graphics", "rendering-engine", "gpu-accelerated", "designer-workflow", "android", "ios", "macos", "linux", "web"], "topics": ["libpag", "pag", "animation", "keyframes", "after-effects"], "urls": [], "use_cases": ["play after effects animations in a mobile app", "render animated stickers like lottie but with full AE feature support", "replace text and placeholder images in animation templates at runtime", "show designer-made UI animations efficiently on android and ios", "render pag files in a web page or wechat mini program", "batch-produce photo and video templates from AE animations"], "what_it_is": "libpag is Tencent's official real-time rendering library for PAG (Portable Animated Graphics) files, a format exported from Adobe After Effects that supports both vector and raster animation. It renders AE animations natively across iOS, Android, OpenHarmony, macOS, Windows, Linux, and the Web, with runtime text/image replacement support.", "when_to_avoid": ["your animations are simple and already well-served by Lottie or CSS animations", "you need audio playback or video compositing out of the box - the community edition only renders visuals", "you need to load animation files directly from the network without downloading them first", "you need a DirectX 11 rendering backend on Windows"], "when_to_choose": ["you need to ship complex After Effects animations (including third-party plugin effects) to mobile, desktop, or web apps", "you need smaller files and faster decoding than JSON-based formats like Lottie", "you need runtime editing of text or images inside animation templates", "you need a battle-tested renderer used at massive scale (WeChat, QQ)"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/libpag", "repo": "Tencent/libpag", "role": "main", "score": 98}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.410110+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:52:55.356809+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c5155f8ed659e66cda4e373d432c21d5c051ff3c92b90690b9ab317f54cb779", "fetched_at": "2026-08-28T04:09:29.410110+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/libpag"}, {"content_hash": "2cd75344c4a427bbe9e52cc89e11705456bec676eed2ec73286e390e90b0b32f", "fetched_at": "2026-08-29T08:48:24.507268+00:00", "kind": "homepage", "missing": false, "url": "https://pag.io"}, {"content_hash": "596aa7027f7cf8ce904b7556f24b44bdca0c07ae0b8b975df2ef95480cf4acfc", "fetched_at": "2026-08-29T08:48:24.509915+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/home.html"}, {"content_hash": "b2cdb0f73ee4fb372bc6d7c659f27561faba20d19b8430ed297d2df9568962bb", "fetched_at": "2026-08-29T08:48:24.512327+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-spec.html"}, {"content_hash": "6c4f38df997141fa361a8d193cfe80451dccb2296c1924c8acf6b7b4d5311c3d", "fetched_at": "2026-08-29T08:48:24.514244+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/ae-bmp-guide.html"}, {"content_hash": "6feebf2ffd0faf28cee3687aac1223b4fe2cd39ba5f6e734550a0ce56aadac72", "fetched_at": "2026-08-29T08:48:24.515861+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-edit.html"}, {"content_hash": "43c59fa343850deb07573a3b413065238633a2dc8c8f483b8432cfe0ec74c36d", "fetched_at": "2026-08-29T08:48:24.517368+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/profiler.html"}, {"content_hash": "af3903afa11a48a3393012b157e2ccc14b65ede9060b4b91fbf9707944afdfad", "fetched_at": "2026-08-29T08:48:24.519001+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/install.html"}, {"content_hash": "b39214bd6c1cc26a2240b52a6612b3cda15c3c272b7889489238d831c37a1538", "fetched_at": "2026-08-29T08:48:24.520731+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-export.html"}, {"content_hash": "7a2316b7a7b5d52947716986290a014e10175c2c7a243376dd80fdc28b49a17c", "fetched_at": "2026-08-29T08:48:24.522339+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/faq.html"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.410110+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:52:55.356809+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c5155f8ed659e66cda4e373d432c21d5c051ff3c92b90690b9ab317f54cb779", "fetched_at": "2026-08-28T04:09:29.410110+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/libpag"}, {"content_hash": "2cd75344c4a427bbe9e52cc89e11705456bec676eed2ec73286e390e90b0b32f", "fetched_at": "2026-08-29T08:48:24.507268+00:00", "kind": "homepage", "missing": false, "url": "https://pag.io"}, {"content_hash": "596aa7027f7cf8ce904b7556f24b44bdca0c07ae0b8b975df2ef95480cf4acfc", "fetched_at": "2026-08-29T08:48:24.509915+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/home.html"}, {"content_hash": "b2cdb0f73ee4fb372bc6d7c659f27561faba20d19b8430ed297d2df9568962bb", "fetched_at": "2026-08-29T08:48:24.512327+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-spec.html"}, {"content_hash": "6c4f38df997141fa361a8d193cfe80451dccb2296c1924c8acf6b7b4d5311c3d", "fetched_at": "2026-08-29T08:48:24.514244+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/ae-bmp-guide.html"}, {"content_hash": "6feebf2ffd0faf28cee3687aac1223b4fe2cd39ba5f6e734550a0ce56aadac72", "fetched_at": "2026-08-29T08:48:24.515861+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-edit.html"}, {"content_hash": "43c59fa343850deb07573a3b413065238633a2dc8c8f483b8432cfe0ec74c36d", "fetched_at": "2026-08-29T08:48:24.517368+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/profiler.html"}, {"content_hash": "af3903afa11a48a3393012b157e2ccc14b65ede9060b4b91fbf9707944afdfad", "fetched_at": "2026-08-29T08:48:24.519001+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/install.html"}, {"content_hash": "b39214bd6c1cc26a2240b52a6612b3cda15c3c272b7889489238d831c37a1538", "fetched_at": "2026-08-29T08:48:24.520731+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-export.html"}, {"content_hash": "7a2316b7a7b5d52947716986290a014e10175c2c7a243376dd80fdc28b49a17c", "fetched_at": "2026-08-29T08:48:24.522339+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/faq.html"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:52:55.356809+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c5155f8ed659e66cda4e373d432c21d5c051ff3c92b90690b9ab317f54cb779", "fetched_at": "2026-08-28T04:09:29.410110+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/libpag"}, {"content_hash": "2cd75344c4a427bbe9e52cc89e11705456bec676eed2ec73286e390e90b0b32f", "fetched_at": "2026-08-29T08:48:24.507268+00:00", "kind": "homepage", "missing": false, "url": "https://pag.io"}, {"content_hash": "596aa7027f7cf8ce904b7556f24b44bdca0c07ae0b8b975df2ef95480cf4acfc", "fetched_at": "2026-08-29T08:48:24.509915+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/home.html"}, {"content_hash": "b2cdb0f73ee4fb372bc6d7c659f27561faba20d19b8430ed297d2df9568962bb", "fetched_at": "2026-08-29T08:48:24.512327+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-spec.html"}, {"content_hash": "6c4f38df997141fa361a8d193cfe80451dccb2296c1924c8acf6b7b4d5311c3d", "fetched_at": "2026-08-29T08:48:24.514244+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/ae-bmp-guide.html"}, {"content_hash": "6feebf2ffd0faf28cee3687aac1223b4fe2cd39ba5f6e734550a0ce56aadac72", "fetched_at": "2026-08-29T08:48:24.515861+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-edit.html"}, {"content_hash": "43c59fa343850deb07573a3b413065238633a2dc8c8f483b8432cfe0ec74c36d", "fetched_at": "2026-08-29T08:48:24.517368+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/profiler.html"}, {"content_hash": "af3903afa11a48a3393012b157e2ccc14b65ede9060b4b91fbf9707944afdfad", "fetched_at": "2026-08-29T08:48:24.519001+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/install.html"}, {"content_hash": "b39214bd6c1cc26a2240b52a6612b3cda15c3c272b7889489238d831c37a1538", "fetched_at": "2026-08-29T08:48:24.520731+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-export.html"}, {"content_hash": "7a2316b7a7b5d52947716986290a014e10175c2c7a243376dd80fdc28b49a17c", "fetched_at": "2026-08-29T08:48:24.522339+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/faq.html"}], "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:09:29.410110+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.410110+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.410110+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:52:55.356809+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c5155f8ed659e66cda4e373d432c21d5c051ff3c92b90690b9ab317f54cb779", "fetched_at": "2026-08-28T04:09:29.410110+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/libpag"}, {"content_hash": "2cd75344c4a427bbe9e52cc89e11705456bec676eed2ec73286e390e90b0b32f", "fetched_at": "2026-08-29T08:48:24.507268+00:00", "kind": "homepage", "missing": false, "url": "https://pag.io"}, {"content_hash": "596aa7027f7cf8ce904b7556f24b44bdca0c07ae0b8b975df2ef95480cf4acfc", "fetched_at": "2026-08-29T08:48:24.509915+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/home.html"}, {"content_hash": "b2cdb0f73ee4fb372bc6d7c659f27561faba20d19b8430ed297d2df9568962bb", "fetched_at": "2026-08-29T08:48:24.512327+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-spec.html"}, {"content_hash": "6c4f38df997141fa361a8d193cfe80451dccb2296c1924c8acf6b7b4d5311c3d", "fetched_at": "2026-08-29T08:48:24.514244+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/ae-bmp-guide.html"}, {"content_hash": "6feebf2ffd0faf28cee3687aac1223b4fe2cd39ba5f6e734550a0ce56aadac72", "fetched_at": "2026-08-29T08:48:24.515861+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-edit.html"}, {"content_hash": "43c59fa343850deb07573a3b413065238633a2dc8c8f483b8432cfe0ec74c36d", "fetched_at": "2026-08-29T08:48:24.517368+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/profiler.html"}, {"content_hash": "af3903afa11a48a3393012b157e2ccc14b65ede9060b4b91fbf9707944afdfad", "fetched_at": "2026-08-29T08:48:24.519001+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/install.html"}, {"content_hash": "b39214bd6c1cc26a2240b52a6612b3cda15c3c272b7889489238d831c37a1538", "fetched_at": "2026-08-29T08:48:24.520731+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-export.html"}, {"content_hash": "7a2316b7a7b5d52947716986290a014e10175c2c7a243376dd80fdc28b49a17c", "fetched_at": "2026-08-29T08:48:24.522339+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/faq.html"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.410110+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.410110+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:52:55.356809+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c5155f8ed659e66cda4e373d432c21d5c051ff3c92b90690b9ab317f54cb779", "fetched_at": "2026-08-28T04:09:29.410110+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/libpag"}, {"content_hash": "2cd75344c4a427bbe9e52cc89e11705456bec676eed2ec73286e390e90b0b32f", "fetched_at": "2026-08-29T08:48:24.507268+00:00", "kind": "homepage", "missing": false, "url": "https://pag.io"}, {"content_hash": "596aa7027f7cf8ce904b7556f24b44bdca0c07ae0b8b975df2ef95480cf4acfc", "fetched_at": "2026-08-29T08:48:24.509915+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/home.html"}, {"content_hash": "b2cdb0f73ee4fb372bc6d7c659f27561faba20d19b8430ed297d2df9568962bb", "fetched_at": "2026-08-29T08:48:24.512327+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-spec.html"}, {"content_hash": "6c4f38df997141fa361a8d193cfe80451dccb2296c1924c8acf6b7b4d5311c3d", "fetched_at": "2026-08-29T08:48:24.514244+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/ae-bmp-guide.html"}, {"content_hash": "6feebf2ffd0faf28cee3687aac1223b4fe2cd39ba5f6e734550a0ce56aadac72", "fetched_at": "2026-08-29T08:48:24.515861+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-edit.html"}, {"content_hash": "43c59fa343850deb07573a3b413065238633a2dc8c8f483b8432cfe0ec74c36d", "fetched_at": "2026-08-29T08:48:24.517368+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/profiler.html"}, {"content_hash": "af3903afa11a48a3393012b157e2ccc14b65ede9060b4b91fbf9707944afdfad", "fetched_at": "2026-08-29T08:48:24.519001+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/install.html"}, {"content_hash": "b39214bd6c1cc26a2240b52a6612b3cda15c3c272b7889489238d831c37a1538", "fetched_at": "2026-08-29T08:48:24.520731+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-export.html"}, {"content_hash": "7a2316b7a7b5d52947716986290a014e10175c2c7a243376dd80fdc28b49a17c", "fetched_at": "2026-08-29T08:48:24.522339+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/faq.html"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.410110+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.410110+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.410110+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:52:55.356809+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c5155f8ed659e66cda4e373d432c21d5c051ff3c92b90690b9ab317f54cb779", "fetched_at": "2026-08-28T04:09:29.410110+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/libpag"}, {"content_hash": "2cd75344c4a427bbe9e52cc89e11705456bec676eed2ec73286e390e90b0b32f", "fetched_at": "2026-08-29T08:48:24.507268+00:00", "kind": "homepage", "missing": false, "url": "https://pag.io"}, {"content_hash": "596aa7027f7cf8ce904b7556f24b44bdca0c07ae0b8b975df2ef95480cf4acfc", "fetched_at": "2026-08-29T08:48:24.509915+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/home.html"}, {"content_hash": "b2cdb0f73ee4fb372bc6d7c659f27561faba20d19b8430ed297d2df9568962bb", "fetched_at": "2026-08-29T08:48:24.512327+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-spec.html"}, {"content_hash": "6c4f38df997141fa361a8d193cfe80451dccb2296c1924c8acf6b7b4d5311c3d", "fetched_at": "2026-08-29T08:48:24.514244+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/ae-bmp-guide.html"}, {"content_hash": "6feebf2ffd0faf28cee3687aac1223b4fe2cd39ba5f6e734550a0ce56aadac72", "fetched_at": "2026-08-29T08:48:24.515861+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-edit.html"}, {"content_hash": "43c59fa343850deb07573a3b413065238633a2dc8c8f483b8432cfe0ec74c36d", "fetched_at": "2026-08-29T08:48:24.517368+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/profiler.html"}, {"content_hash": "af3903afa11a48a3393012b157e2ccc14b65ede9060b4b91fbf9707944afdfad", "fetched_at": "2026-08-29T08:48:24.519001+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/install.html"}, {"content_hash": "b39214bd6c1cc26a2240b52a6612b3cda15c3c272b7889489238d831c37a1538", "fetched_at": "2026-08-29T08:48:24.520731+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-export.html"}, {"content_hash": "7a2316b7a7b5d52947716986290a014e10175c2c7a243376dd80fdc28b49a17c", "fetched_at": "2026-08-29T08:48:24.522339+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/faq.html"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.410110+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.410110+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:52:55.356809+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c5155f8ed659e66cda4e373d432c21d5c051ff3c92b90690b9ab317f54cb779", "fetched_at": "2026-08-28T04:09:29.410110+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/libpag"}, {"content_hash": "2cd75344c4a427bbe9e52cc89e11705456bec676eed2ec73286e390e90b0b32f", "fetched_at": "2026-08-29T08:48:24.507268+00:00", "kind": "homepage", "missing": false, "url": "https://pag.io"}, {"content_hash": "596aa7027f7cf8ce904b7556f24b44bdca0c07ae0b8b975df2ef95480cf4acfc", "fetched_at": "2026-08-29T08:48:24.509915+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/home.html"}, {"content_hash": "b2cdb0f73ee4fb372bc6d7c659f27561faba20d19b8430ed297d2df9568962bb", "fetched_at": "2026-08-29T08:48:24.512327+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-spec.html"}, {"content_hash": "6c4f38df997141fa361a8d193cfe80451dccb2296c1924c8acf6b7b4d5311c3d", "fetched_at": "2026-08-29T08:48:24.514244+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/ae-bmp-guide.html"}, {"content_hash": "6feebf2ffd0faf28cee3687aac1223b4fe2cd39ba5f6e734550a0ce56aadac72", "fetched_at": "2026-08-29T08:48:24.515861+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-edit.html"}, {"content_hash": "43c59fa343850deb07573a3b413065238633a2dc8c8f483b8432cfe0ec74c36d", "fetched_at": "2026-08-29T08:48:24.517368+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/profiler.html"}, {"content_hash": "af3903afa11a48a3393012b157e2ccc14b65ede9060b4b91fbf9707944afdfad", "fetched_at": "2026-08-29T08:48:24.519001+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/install.html"}, {"content_hash": "b39214bd6c1cc26a2240b52a6612b3cda15c3c272b7889489238d831c37a1538", "fetched_at": "2026-08-29T08:48:24.520731+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-export.html"}, {"content_hash": "7a2316b7a7b5d52947716986290a014e10175c2c7a243376dd80fdc28b49a17c", "fetched_at": "2026-08-29T08:48:24.522339+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/faq.html"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:52:55.356809+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c5155f8ed659e66cda4e373d432c21d5c051ff3c92b90690b9ab317f54cb779", "fetched_at": "2026-08-28T04:09:29.410110+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/libpag"}, {"content_hash": "2cd75344c4a427bbe9e52cc89e11705456bec676eed2ec73286e390e90b0b32f", "fetched_at": "2026-08-29T08:48:24.507268+00:00", "kind": "homepage", "missing": false, "url": "https://pag.io"}, {"content_hash": "596aa7027f7cf8ce904b7556f24b44bdca0c07ae0b8b975df2ef95480cf4acfc", "fetched_at": "2026-08-29T08:48:24.509915+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/home.html"}, {"content_hash": "b2cdb0f73ee4fb372bc6d7c659f27561faba20d19b8430ed297d2df9568962bb", "fetched_at": "2026-08-29T08:48:24.512327+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-spec.html"}, {"content_hash": "6c4f38df997141fa361a8d193cfe80451dccb2296c1924c8acf6b7b4d5311c3d", "fetched_at": "2026-08-29T08:48:24.514244+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/ae-bmp-guide.html"}, {"content_hash": "6feebf2ffd0faf28cee3687aac1223b4fe2cd39ba5f6e734550a0ce56aadac72", "fetched_at": "2026-08-29T08:48:24.515861+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-edit.html"}, {"content_hash": "43c59fa343850deb07573a3b413065238633a2dc8c8f483b8432cfe0ec74c36d", "fetched_at": "2026-08-29T08:48:24.517368+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/profiler.html"}, {"content_hash": "af3903afa11a48a3393012b157e2ccc14b65ede9060b4b91fbf9707944afdfad", "fetched_at": "2026-08-29T08:48:24.519001+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/install.html"}, {"content_hash": "b39214bd6c1cc26a2240b52a6612b3cda15c3c272b7889489238d831c37a1538", "fetched_at": "2026-08-29T08:48:24.520731+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-export.html"}, {"content_hash": "7a2316b7a7b5d52947716986290a014e10175c2c7a243376dd80fdc28b49a17c", "fetched_at": "2026-08-29T08:48:24.522339+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/faq.html"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:52:55.356809+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c5155f8ed659e66cda4e373d432c21d5c051ff3c92b90690b9ab317f54cb779", "fetched_at": "2026-08-28T04:09:29.410110+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/libpag"}, {"content_hash": "2cd75344c4a427bbe9e52cc89e11705456bec676eed2ec73286e390e90b0b32f", "fetched_at": "2026-08-29T08:48:24.507268+00:00", "kind": "homepage", "missing": false, "url": "https://pag.io"}, {"content_hash": "596aa7027f7cf8ce904b7556f24b44bdca0c07ae0b8b975df2ef95480cf4acfc", "fetched_at": "2026-08-29T08:48:24.509915+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/home.html"}, {"content_hash": "b2cdb0f73ee4fb372bc6d7c659f27561faba20d19b8430ed297d2df9568962bb", "fetched_at": "2026-08-29T08:48:24.512327+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-spec.html"}, {"content_hash": "6c4f38df997141fa361a8d193cfe80451dccb2296c1924c8acf6b7b4d5311c3d", "fetched_at": "2026-08-29T08:48:24.514244+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/ae-bmp-guide.html"}, {"content_hash": "6feebf2ffd0faf28cee3687aac1223b4fe2cd39ba5f6e734550a0ce56aadac72", "fetched_at": "2026-08-29T08:48:24.515861+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-edit.html"}, {"content_hash": "43c59fa343850deb07573a3b413065238633a2dc8c8f483b8432cfe0ec74c36d", "fetched_at": "2026-08-29T08:48:24.517368+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/profiler.html"}, {"content_hash": "af3903afa11a48a3393012b157e2ccc14b65ede9060b4b91fbf9707944afdfad", "fetched_at": "2026-08-29T08:48:24.519001+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/install.html"}, {"content_hash": "b39214bd6c1cc26a2240b52a6612b3cda15c3c272b7889489238d831c37a1538", "fetched_at": "2026-08-29T08:48:24.520731+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-export.html"}, {"content_hash": "7a2316b7a7b5d52947716986290a014e10175c2c7a243376dd80fdc28b49a17c", "fetched_at": "2026-08-29T08:48:24.522339+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/faq.html"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:52:55.356809+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5c5155f8ed659e66cda4e373d432c21d5c051ff3c92b90690b9ab317f54cb779", "fetched_at": "2026-08-28T04:09:29.410110+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/libpag"}, {"content_hash": "2cd75344c4a427bbe9e52cc89e11705456bec676eed2ec73286e390e90b0b32f", "fetched_at": "2026-08-29T08:48:24.507268+00:00", "kind": "homepage", "missing": false, "url": "https://pag.io"}, {"content_hash": "596aa7027f7cf8ce904b7556f24b44bdca0c07ae0b8b975df2ef95480cf4acfc", "fetched_at": "2026-08-29T08:48:24.509915+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/home.html"}, {"content_hash": "b2cdb0f73ee4fb372bc6d7c659f27561faba20d19b8430ed297d2df9568962bb", "fetched_at": "2026-08-29T08:48:24.512327+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-spec.html"}, {"content_hash": "6c4f38df997141fa361a8d193cfe80451dccb2296c1924c8acf6b7b4d5311c3d", "fetched_at": "2026-08-29T08:48:24.514244+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/ae-bmp-guide.html"}, {"content_hash": "6feebf2ffd0faf28cee3687aac1223b4fe2cd39ba5f6e734550a0ce56aadac72", "fetched_at": "2026-08-29T08:48:24.515861+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-edit.html"}, {"content_hash": "43c59fa343850deb07573a3b413065238633a2dc8c8f483b8432cfe0ec74c36d", "fetched_at": "2026-08-29T08:48:24.517368+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/profiler.html"}, {"content_hash": "af3903afa11a48a3393012b157e2ccc14b65ede9060b4b91fbf9707944afdfad", "fetched_at": "2026-08-29T08:48:24.519001+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/install.html"}, {"content_hash": "b39214bd6c1cc26a2240b52a6612b3cda15c3c272b7889489238d831c37a1538", "fetched_at": "2026-08-29T08:48:24.520731+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/pag-export.html"}, {"content_hash": "7a2316b7a7b5d52947716986290a014e10175c2c7a243376dd80fdc28b49a17c", "fetched_at": "2026-08-29T08:48:24.522339+00:00", "kind": "site_page", "missing": false, "url": "https://pag.io/docs/zh-CN/faq.html"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 97}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2171, "days_push": 7, "days_rel": 22, "gap_med": 14.5, "n_releases_24m": 25}, "score": 98, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}