DoxyPress

DoxyPress Documentation


  • Installing prebuilt DoxyPress binaries
  • Building DoxyPress from source
  • Converting to DoxyPress
  • Creating a project file
  • Commands

Online documentation  DoxyPress

What is DoxyPress


  • DoxyPress was derived from Doxygen 1.8.8
  • Uses the CMake build system
  • DoxyPress links with the CopperSpice CsCore and CsXml libraries
  • Requires C++17
  • Source reformatted and optimized to use modern C++

  • Changed DoxyPress to use a JSON format project file
  • Removed all Qt 2 classes and containers
  • Added a parser to support documenting Makefiles, uses the command \code {.mk}
  • Fixed multiple issues with 'div' tags, tables, html, stylesheets, etc
  • Enhanced the layout file to include several new sections
  • Added a new sortid command to specify the sort order of pages in the treeview

A detailed list of the changes to DoxyPress can be found on the DoxyPress Timeline

What is DoxyPressApp


  • DoxyPressApp was derived from DoxyWizard
  • Uses the CMake build system
  • DoxyPress links with the CopperSpice CsCore, CsGui, CsNetwork, CsXml libraries
  • Complete redesign of the user interface for smooth usage

  • Added help to all fields in DoxyPressApp
  • Changed DoxyPressApp to use a JSON project file
  • Added a feature to convert an existing Doxygen project file to a DoxyPress JSON project file

Source code, documentation, and prebuilt binaries can be downloaded from the DoxyPress Downloads

Repository for the current source is hosted on DoxyPress Github

Project Status

For a list of issues and feature requests for DoxyPress and DoxyPressApp refer to DoxyPress Github Issues