
.. meta::
  :description: hipFORT documentation and API reference library
  :keywords: hipFORT, ROCm, API, documentation

********************************************************************
hipFORT documentation
********************************************************************

hipFORT is a Fortran interface library for accessing GPU kernels.
It exposes the HIP API and ROCm and NVIDIA accelerated libraries in Fortran with
an open and portable set of standard Fortran module interfaces. 

The hipFORT public repository is located at `<https://github.com/ROCm/hipFORT>`_.


.. grid:: 2
  :gutter: 3

  .. grid-item-card:: Install

     * :doc:`Quick start installation guide <./install/quick-start>`
     * :doc:`Detailed install <./install/install>`

  .. grid-item-card:: How to

     * :doc:`Use hipFORT <./how-to/using-hipfort>`

  .. grid-item-card:: Tutorials

     * :doc:`Tutorials <./tutorials/examples>`

  .. grid-item-card:: API reference

     * :doc:`Supported APIs <./reference/index>`
     * :doc:`Modules <./doxygen/html/modules>`
     * :doc:`Namespaces <./doxygen/html/namespaces>`
     * :doc:`Data types list <./doxygen/html/annotated>`
     * :doc:`Files <./doxygen/html/files>`

To contribute to the documentation, see
`Contributing to ROCm <https://rocm.docs.amd.com/en/latest/contribute/contributing.html>`_.

You can find licensing information on the
`Licensing <https://rocm.docs.amd.com/en/latest/about/license.html>`_ page.
