.. include:: header.rst

.. This is the TOC in the sidebar!

.. raw:: html

   <style>

      .toc-drawer {
         display: none;
      }

      .main .content {
         width:  100% !important;
      }

   </style>

Welcome to |PyMuPDF|
================================

|PyMuPDF| is a high-performance **Python** library for data extraction, analysis, conversion & manipulation of |PDF| (and other) documents.

|PyMuPDF| is hosted on `GitHub <https://github.com/pymupdf/PyMuPDF>`_ and registered on `PyPI <https://pypi.org/project/PyMuPDF/>`_.

.. if we want a Github repo badge

   .. raw:: html

      <a href="https://trendshift.io/repositories/11536" target="_blank"><img src="https://trendshift.io/api/badge/repositories/11536" alt="pymupdf%2FPyMuPDF | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>


----

This documentation covers all versions up to |version|.

----

.. toctree::
   :caption: About
   :maxdepth: 1

   about.rst
   pymupdf4llm/index.rst
   pymupdf-pro/index.rst



.. toctree::
   :caption: User Guide
   :maxdepth: 1

   installation.rst
   the-basics.rst
   tutorial.rst
   rag.rst
   resources.rst
   faq/index.rst



.. toctree::
   :caption: How to Guide
   :maxdepth: 3

   recipes.rst


.. toctree::
   :caption: API Reference
   :maxdepth: 2

   classes.rst
   pymupdf4llm/api.rst
   algebra.rst
   lowlevel.rst
   glossary.rst
   vars.rst
   colors.rst


.. toctree::
   :caption: Other
   :maxdepth: 2

   app1.rst
   app2.rst
   app3.rst
   app4.rst
   changes.rst
   znames.rst

|
----



.. include:: footer.rst



