awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categories

PDF document viewer

We curate open-source GitHub repositories matching “open source pdf reader”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

PDF document viewer

Find the best repos with AI.We'll search the best matching repositories with AI.
  • mozilla/pdf.jsmozilla avatar

    mozilla/pdf.js

    53,454View on GitHub↗

    This project is a portable document rendering engine designed to parse and display complex document layouts directly within standard web browser environments. It functions as a web-native viewer that enables the presentation of documents without requiring external software or browser plugins. The engine utilizes a canvas-based rendering layer to map document page data onto standard web drawing surfaces, ensuring high-fidelity visual output. To maintain interface responsiveness, it offloads heavy parsing and object extraction tasks to background threads. The system also employs asynchronous by

    pdf.js is a web-based PDF viewer that renders and searches documents in a browser, making it a genuine open-source PDF reader, though it lacks built-in annotation tools, form filling, dark mode, and tabbed browsing.

    JavaScriptWeb-Based Document ViewersCanvas Rendering EnginesBackground Parsing Workers
    View on GitHub↗53,454
  • ahrm/sioyekahrm avatar

    ahrm/sioyek

    9,633View on GitHub↗

    Sioyek is a PDF viewer and academic document navigator designed for reading research papers, textbooks, and technical documents. It focuses on enabling users to jump between references, figures, and bibliographies, even in documents that lack embedded hyperlinks. The software distinguishes itself through deep LaTeX integration, allowing for synchronized navigation between source code and rendered PDF output. It is highly customizable, featuring programmable keybindings and the ability to extend its functionality via external scripts for tasks such as translation or text recognition. The view

    Sioyek is a PDF viewer focused on research papers and academic navigation, with features like reference jumping and LaTeX integration; it covers core viewing and text search well, but lacks the form-filling, digital signature, dark mode, and tabbed interface features you listed.

    CAcademic Research Reading ToolsHeuristic Reference ResolversCross-Viewport Element Linking
    View on GitHub↗9,633
  • sumatrapdfreader/sumatrapdfsumatrapdfreader avatar

    sumatrapdfreader/sumatrapdf

    16,146View on GitHub↗

    SumatraPDF is a lightweight, multi-format document viewer designed for rendering PDF, eBook, and comic book files within a unified interface. It functions as both a graphical reading environment and a command-line document processor, enabling users to automate file conversion, merging, and extraction tasks without requiring a graphical interface. The application distinguishes itself through a single-executable binary distribution that utilizes direct-to-GDI rendering and memory-mapped file access to maintain high performance and minimal memory overhead. Users can personalize their workspace b

    SumatraPDF is a lightweight, multi-format document viewer that handles PDF files and includes command-line management tools, so it fits the PDF reader category, though it lacks cross-platform support and the annotation and form-filling features you listed.

    CDocument ViewersDocument RenderingMulti-Format Viewers
    View on GitHub↗16,146

Related searches

  • an open source tool for editing PDFs
  • an open source tool for editing PDFs
  • an open source editor for PDF documents
  • Open-Source Alternatives to Adobe Acrobat
  • Android PDF Libraries
  • a browser PDF editor
  • JavaScript PDF Libraries
  • C# PDF Libraries