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

afreakyelf/Pdf-Viewer

A Lightweight PDF Viewer Android library which only occupies around 80kb while most of the Pdf viewer occupies up to 16MB space. observed · 2026-08-28

github.com/afreakyelf/Pdf-Viewer · homepage · Kotlin · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

79/100

  • Activity 72
  • Release rhythm 75
  • Longevity 100
How is this computed?

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

  • gap_med: 7
  • age_days: 2244
  • days_rel: 170
  • days_push: 169
  • n_releases_24m: 12

Full methodology

Adoption not part of the score

1193 stars · 241 forks observed · 2026-08-28

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

A lightweight Android PDF viewer library written in Kotlin that occupies only around 80kb, far smaller than typical PDF viewers. It supports both XML views and Jetpack Compose, with features like orientation-preserving page position, caching, and screenshot prevention.

Use cases

  • display pdf files inside an android app
  • render pdfs from url or local storage in jetpack compose
  • lightweight pdf viewer with small apk impact
  • show pdf documents with orientation change support
  • block screenshots of sensitive pdf content
  • open on-device pdf files with modern permission handling

When to choose

  • you need PDF viewing in an Android app without adding megabytes of dependencies
  • your project uses Jetpack Compose and wants a simple composable PDF renderer
  • you need small, actively maintained PDF rendering with privacy features like screenshot blocking

When to avoid

  • you need advanced PDF editing, annotation, or form-filling capabilities
  • you target platforms other than Android
  • you need cross-platform PDF rendering shared with iOS or web

Facets

library · maturity active

pdf-viewer ui-components pdf mobile-development android-tools jvm jetpack-compose lightweight pdf-rendering android-library small-footprint android

2 sources

Member repositories

RepositoryRoleHealth v2
afreakyelf/Pdf-Viewermain79

For agents

markdown · JSON · MCP: product_card(name="afreakyelf/Pdf-Viewer")

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