PDF.js

PDF.js is a JavaScript library that renders Portable Document Format (PDF) files using the web standards-compliant HTML5 Canvas.The project is led by the Mozilla Corporation after Andreas Gal launched it (initially as an experiment) in 2011.[10] PDF.js is also used in Thunderbird,[11] ownCloud,[12] Nextcloud,[13][14] and is available as a browser extension for Google Chrome/Chromium,[15] Pale Moon[16][17] and SeaMonkey.Many web applications, including Dropbox,[19] Slack,[20] and LinkedIn Learning[21] integrate PDF.js to enable previewing PDF documents.According to a benchmark by Mozilla, PDF.js is performant for viewing most common PDF files, while it may have some issues with large or 'graphics-heavy' documents.
Original author(s)Andreas GalDeveloper(s)MozillaStable releaseRepositoryJavaScriptPlatformJavaScript engineweb browserPDF viewerLicenseApache LicenseJavaScript libraryPortable Document Formatweb standardsHTML5 CanvasMozilla CorporationextensionFirefoxFirefox for AndroidsandboxedCanvas elementThunderbirdownCloudNextcloudGoogle ChromeChromiumPale MoonSeaMonkeyServer-side renderingDropboxLinkedIn LearningICC Color ProfilesList of PDF softwareORBX.jsShumwayJavaScript frameworkGitHubSoftpediaRossiyskaya GazetaBugzillaChatZillaJetpackLightningPersonaRaindropSkywriterSunbirdUbiquityOpen MediaWebAssemblyasm.jsFirefox OSOpenFlintMozilla Location ServiceList of productsFirefox BrowserEarly version historyVersion historyfor AndroidFirefox LockwiseFirefox MonitorMozilla VPNPocketMozilla Application SuiteNetscape NavigatorNetscape CommunicatorNetscape CommunicationsBeonex CommunicatorAdd-onComposerSpiderMonkeyTamarinZilla SlabCalendar ProjectCaminoFirefox SendMinimoXPInstallXULRunnerBasiliskClassillaGoannaIceCatLibreWolfNetscape 9Portable EditionSwiftfoxSwiftweaselWaterfoxxB BrowserMozilla FoundationMozilla MessagingMozilla ChinaMozilla EuropeMozilla JapanMitchell BakerDavid BaronTantek ÇelikLaura ChambersBrendan EichJohn HamminkJohnny StenbäckDoug Turnermozdev.orgMDN Web DocsMozillaZineMozilla ManifestoThe Book of MozillaCode RushMozilla Public LicenseMascotDebian–Mozilla trademark disputeCommon VoiceMozilla Corp. v. FCC