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
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
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
- readme: https://github.com/afreakyelf/Pdf-Viewer · fetched 2026-08-28 · b760e3e27acb
- homepage: https://afreakyelf.github.io/Pdf-Viewer/ · fetched 2026-08-29 · 28084027e4f2
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| afreakyelf/Pdf-Viewer | main | 79 |
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