Ross ROSS = Recommend OSS · open-source software intelligence for agents

Tencent/libpag

The official rendering library for PAG (Portable Animated Graphics) files that renders After Effects animations natively across multiple platforms. observed · 2026-08-28

github.com/Tencent/libpag · homepage · HTML · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 99
  • Release rhythm 97
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 14.5
  • age_days: 2171
  • days_rel: 22
  • days_push: 7
  • n_releases_24m: 25

Full methodology

Adoption not part of the score

5768 stars · 533 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

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.

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

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)

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

Facets

library · maturity active

animation graphics image-processing video-processing sdk graphics cross-platform mobile-development web-development desktop-applications media windows cross-platform cpp wasm pag after-effects lottie-alternative animated-graphics rendering-engine gpu-accelerated designer-workflow android ios macos linux web

10 sources

Member repositories

RepositoryRoleHealth v2
Tencent/libpagmain98

For agents

markdown · JSON · MCP: product_card(name="Tencent/libpag")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem