GitHub
github.com › Dmitry-Borodin › pdfview-android
GitHub - Dmitry-Borodin/pdfview-android: Small Android library to show PDF files · GitHub
Small Android library to show PDF files. Contribute to Dmitry-Borodin/pdfview-android development by creating an account on GitHub.
Starred by 304 users
Forked by 54 users
Languages Java 93.8% | Kotlin 6.2%
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.
public class RemotePDFActivity extends AppCompatActivity implements DownloadFile.Listener { ... String url = "http://www.cals.uidaho.edu/edComm/curricula/CustRel_curriculum/content/sample.pdf"; RemotePDFViewPager remotePDFViewPager = new RemotePDFViewPager(context, url, this); 4.- Configure the corresponding callbacks and they will be called on each situation. @Override public void onSuccess(String url, String destinationPath) { // That's the positive case. PDF Download went fine adapter = new PDFPagerAdapter(this, "AdobeXMLFormsSamples.pdf"); remotePDFViewPager.setAdapter(adapter); setContentView(remotePDFViewPager); } @Override public void onFailure(Exception e) { // This will be called if download fails } @Override public void onProgressUpdate(int progress, int total) { // You will get download progress here // Always on UI Thread so feel free to update your views here }
Starred by 1.7K users
Forked by 336 users
Languages Java 100.0% | Java 100.0%
GitHub
github.com › topics › android-pdf
android-pdf · GitHub Topics · GitHub
Built with Android's native PdfRenderer API for full 16KB page size compatibility required by Google Play. 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 › ahmmedrejowan › PdfReaderPro
GitHub - ahmmedrejowan/PdfReaderPro: Modern PDF Viewer for Android · GitHub
Modern PDF Viewer for Android. Contribute to ahmmedrejowan/PdfReaderPro development by creating an account on GitHub.
Starred by 117 users
Forked by 27 users
Languages Kotlin
Droidapps
droidapps.github.io › pdfreader4Android
PDF Reader
View the Project on GitHub droidapps/pdfreader4Android · Download ZIP File · Download TAR Ball · View On GitHub · is an Android application. It is based on APV and the MuPDF library. Show QR code · Features · Screenshots · Read the wiki to learn more about PDF Reader ·
GitHub
github.com › MindorksOpenSource › Open-PDF-File-Android-Example
GitHub - MindorksOpenSource/Open-PDF-File-Android-Example: An example project to demonstrate how to open a PDF file in Android programmatically · GitHub
This project contains a sample ... following in this project: ... Download file from the internet using the PRDownloader library and then open that file using the AndroidPdfViewer library...
Starred by 70 users
Forked by 18 users
Languages Kotlin
GitHub
github.com › barteksc › AndroidPdfViewerV2
GitHub - barteksc/AndroidPdfViewerV2: Android view for displaying PDFs rendered with PdfiumAndroid · GitHub
Starred by 192 users
Forked by 150 users
Languages Java
GitHub
github.com › hyuwah › Android-PDF-Example-App
GitHub - hyuwah/Android-PDF-Example-App
Sandbox project on how to display PDF File (from url) and share pdf file with Android Sharesheet · This library will auto download remote pdf, and display on custom viewpager
Author hyuwah
GitHub
github.com › tejpratap46 › PDFCreatorAndroid
GitHub - tejpratap46/PDFCreatorAndroid: Simple library to generate and view PDF in Android
Starred by 283 users
Forked by 68 users
Languages Java 98.1% | HTML 1.9% | Java 98.1% | HTML 1.9%
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 › JoanZapata › android-pdfview
GitHub - JoanZapata/android-pdfview: [DEPRECATED] A fast PDF reader component for Android development · GitHub
Starred by 2.8K users
Forked by 777 users
Languages Java
GitHub
github.com › yusufaw › SkyPdfDownloader
GitHub - yusufaw/SkyPdfDownloader: Android library to download and render pdf file · GitHub
Android library to download and render pdf file. Contribute to yusufaw/SkyPdfDownloader development by creating an account on GitHub.
Starred by 2 users
Forked by 2 users
Languages Java 56.0% | Kotlin 44.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. Supports both Jetpack Compose and XML. Join Discord Server · Check out the complete application developed based on PdfViewer library. You can download apk from here ·
Starred by 125 users
Forked by 18 users
Languages Kotlin 89.1% | JavaScript 8.2% | CSS 1.8%
GitHub
github.com › DImuthuUpe › AndroidPdfViewer
GitHub - DImuthuUpe/AndroidPdfViewer: Android view for displaying PDFs rendered with PdfiumAndroid · GitHub
Starred by 8.5K users
Forked by 2.1K users
Languages Java
GitHub
github.com › manishkummar21 › AndroidPdfViewer
GitHub - manishkummar21/AndroidPdfViewer: Lightweight PDF Renderer Android · GitHub
Lightweight PDF Renderer Android . Contribute to manishkummar21/AndroidPdfViewer development by creating an account on GitHub.
Starred by 51 users
Forked by 20 users
Languages Java
GitHub
github.com › topics › android-pdfviewer
android-pdfviewer · GitHub Topics · GitHub
Power File Explorer for Android, built-in images/document preview, media player, PDF+image viewer, text editor, apps, processes, traffic manager, compress/descompress zip, 7z, zpaq, gz, xz, bz2, tgz, txz, tbz2...
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 › 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 - 16KB page size, 16KB compatible, 16KB alignment, Android 15 PDF viewer, Google Play November 2025 requirement, 16KB page size support, native Android PDF, PdfRenderer API, no JNI libraries, 16KB mandatory compliance, barteksc alternative, AndroidPdfViewer replacement, 16KB PDF library
Author alamin5G
GitHub
github.com › ameriod › Android-Pdf-Viewer
GitHub - ameriod/Android-Pdf-Viewer: Android Pdf Viewer Library that uses the PdfRenderer and a ViewPager · GitHub
<me.ameriod.lib.pdfviewer.PdfViewerView android:id="@+id/pdfViewer" android:layout_width="match_parent" android:layout_height="match_parent" />
Starred by 10 users
Forked by 2 users
Languages Java 83.0% | Kotlin 17.0%