🌐
GitHub
github.com › barteksc › AndroidPdfViewerV2
GitHub - barteksc/AndroidPdfViewerV2: Android view for displaying PDFs rendered with PdfiumAndroid · GitHub
Version 1.x uses different engine for drawing document on canvas, so if you don't like 2.x version, try 1.x. Library for displaying PDF documents on Android, with animations, gestures, zoom and double tap support.
Starred by 192 users
Forked by 150 users
Languages   Java
🌐
GitHub
github.com › DImuthuUpe › AndroidPdfViewer
GitHub - DImuthuUpe/AndroidPdfViewer: Android view for displaying PDFs rendered with PdfiumAndroid · GitHub
Version 1.x uses different engine for drawing document on canvas, so if you don't like 2.x version, try 1.x. Library for displaying PDF documents on Android, with animations, gestures, zoom and double tap support.
Starred by 8.5K users
Forked by 2.1K users
Languages   Java
🌐
GitHub
github.com › afreakyelf › pdf-viewer
GitHub - 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. · GitHub
A Lightweight PDF Viewer Android library which only occupies around 80kb while most of the Pdf viewer occupies up to 16MB space. - afreakyelf/Pdf-Viewer
Starred by 1.2K users
Forked by 240 users
Languages   Kotlin 99.7% | Python 0.3%
🌐
GitHub
github.com › ameriod › Android-Pdf-Viewer
GitHub - ameriod/Android-Pdf-Viewer: Android Pdf Viewer Library that uses the PdfRenderer and a ViewPager · GitHub
Android Pdf Viewer Library that uses the PdfRenderer and a ViewPager - ameriod/Android-Pdf-Viewer
Starred by 10 users
Forked by 2 users
Languages   Java 83.0% | Kotlin 17.0%
🌐
GitHub
github.com › Bhuvaneshw › PdfViewer
GitHub - Bhuvaneshw/PdfViewer: A lightweight Android PDF viewer library powered by Mozilla's PDF.js, offering seamless PDF rendering and interactive features. Supports both Jetpack Compose and Xml. · GitHub
A lightweight Android PDF Viewer Library powered by Mozilla's PDF.js, offering seamless PDF rendering and interactive features.
Starred by 125 users
Forked by 18 users
Languages   Kotlin 89.1% | JavaScript 8.2% | CSS 1.8%
🌐
GitHub
github.com › Dmitry-Borodin › pdfview-android
GitHub - Dmitry-Borodin/pdfview-android: Small Android library to show PDF files · GitHub
Android PDF view - small (73kB .aar file, ~400 methods before minification) and efficient PDF viewer embedded in your native app
Starred by 304 users
Forked by 54 users
Languages   Java 93.8% | Kotlin 6.2%
🌐
GitHub
github.com › manishkummar21 › AndroidPdfViewer
GitHub - manishkummar21/AndroidPdfViewer: Lightweight PDF Renderer Android · GitHub
Library for displaying PDF documents on Android, with animations, gestures, zoom and double tap support.Works on API 21 (Android 5.0) and higher.
Starred by 51 users
Forked by 20 users
Languages   Java
🌐
GitHub
github.com › jblough › Android-Pdf-Viewer-Library
GitHub - jblough/Android-Pdf-Viewer-Library: DEPRECATED - Pdf Viewer library for Android · GitHub
This is a packaging of the project "Android PDF Viewer" (http://andpdf.sourceforge.net/) into a reusable library to make PDF viewing easier from within your Android application.
Starred by 655 users
Forked by 321 users
Languages   Java
🌐
GitHub
github.com › JoanZapata › android-pdfview
GitHub - JoanZapata/android-pdfview: [DEPRECATED] A fast PDF reader component for Android development · GitHub
Android PDFView is a library which provides a fast PDFView component for Android, with animations, gestures, and zoom.
Starred by 2.8K users
Forked by 777 users
Languages   Java
🌐
GitHub
github.com › topics › android-pdfviewer
android-pdfviewer · GitHub Topics · GitHub
A Lightweight PDF Viewer Android library which only occupies around 80kb while most of the Pdf viewer occupies up to 16MB space.
Find elsewhere
🌐
GitHub
github.com › barteksc › AndroidPdfViewerV1
GitHub - barteksc/AndroidPdfViewerV1: Android view for displaying PDFs rendered with PdfiumAndroid · GitHub
Version 1.x uses different engine ... version is still updated and supported. Library for displaying PDF documents on Android, with animations, gestures, zoom and double tap support....
Starred by 90 users
Forked by 38 users
Languages   Java
🌐
GitHub
github.com › iamyashchouhan › AndroidPdfViewer
GitHub - iamyashchouhan/AndroidPdfViewer: Android view for displaying PDFs rendered with PdfiumAndroid · GitHub
A powerful library for displaying PDF documents on Android, featuring animations, gestures, zoom, and double-tap support.
Author   iamyashchouhan
🌐
GitHub
github.com › voghDev › PdfViewPager
GitHub - voghDev/PdfViewPager: Android widget that can render PDF documents stored on SD card, linked as assets, or downloaded from a remote URL.
<es.voghdev.pdfviewpager.library.PDFViewPager android:id="@+id/pdfViewPager" android:layout_width="match_parent" android:layout_height="match_parent" app:assetFileName="sample.pdf"/>
Starred by 1.7K users
Forked by 336 users
Languages   Java 100.0% | Java 100.0%
🌐
GitHub
github.com › alamin5G › Alamin5G-PDF-Viewer
GitHub - alamin5G/Alamin5G-PDF-Viewer: A powerful, 16KB-page memory compatible - Android PDF library featuring animations, gestures, zoom, and double-tap support. Built with Android's native PdfRenderer API for full 16KB page size compatibility required by Google Play. · GitHub
October 16, 2025 - A powerful, 16KB-page memory compatible - Android PDF library featuring animations, gestures, zoom, and double-tap support. Built with Android's native PdfRenderer API for full 16KB page size compatibility required by Google Play.
Author   alamin5G
🌐
GitHub
github.com › GrapheneOS › PdfViewer
GitHub - GrapheneOS/PdfViewer: Simple Android PDF viewer based on pdf.js and content providers. The app doesn't require any permissions. The PDF stream is fed into the sandboxed WebView without giving it access to content or files. CSP is used to enforce that the JavaScript and styling properties within the WebView are entirely static. · GitHub
Simple Android PDF viewer based on pdf.js and content providers. The app doesn't require any permissions. The PDF stream is fed into the sandboxed WebView without giving it access to content or files.
Starred by 991 users
Forked by 131 users
Languages   Kotlin 85.2% | JavaScript 11.2% | Java 1.9% | CSS 1.5% | HTML 0.2%
🌐
GitHub
github.com › topics › android-pdf-viewer
android-pdf-viewer · GitHub Topics · GitHub
android-library pdf-viewer android-pdf pdf-library native-android pdfrenderer android-pdf-viewer android-15 16kb-compatible 16kb-page-size google-play-2025 16kb-alignment no-jni barteksc-alternative google-play-requirement alamin5g-pdf-viewer alamin5g
🌐
GitHub
github.com › surajsahijwani › pdfviewer
GitHub - surajsahijwani/pdfviewer: A simple PDF viewer library for android apps
A simple PDF viewer library for android apps. Contribute to surajsahijwani/pdfviewer development by creating an account on GitHub.
Starred by 3 users
Forked by 2 users
Languages   Java 100.0% | Java 100.0%
🌐
GitHub
github.com › danjdt › android-pdfviewer
GitHub - danjdt/android-pdfviewer: A Android PDF Viewer that render pdf using PdfRenderer and displays it in a RecyclerView.
A Android PDF Viewer that render pdf using PdfRenderer and displays it in a RecyclerView. - danjdt/android-pdfviewer
Starred by 171 users
Forked by 33 users
Languages   Kotlin 100.0% | Kotlin 100.0%
🌐
GitHub
github.com › rishujam › PdfViewer
GitHub - rishujam/PdfViewer: Android library which provides a lightweight PDF viewer for local PDF files · GitHub
This Android library provides a lightweight and easy-to-use PDF viewer for local and online PDF files within your Android applications.
Author   rishujam
🌐
GitHub
github.com › topics › android-pdf
android-pdf · GitHub Topics · GitHub
A Lightweight PDF Viewer Android library which only occupies around 80kb while most of the Pdf viewer occupies up to 16MB space.