[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1023523: RFP: poxy -- Documentation generator for C++ based on Doxygen and mosra/m.css



Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name    : poxy
  Version         : 0.11.1
  Upstream Author : Mark Gillard <mark.gillard@outlook.com.au>
* URL             : https://github.com/marzer/poxy
* License         : Expat
  Programming Lang: Python
  Description     : Documentation generator for C++ based on Doxygen and mosra/m.css

mosra/m.css is a Doxygen-based documentation generator that significantly improves on Doxygen's default output by controlling some of Doxygen's more unruly options, supplying it's own HTML+CSS generation and adding a live search feature. Poxy builds upon both by:

  * Moving the configuration out into a TOML file
  * Preprocessing the Doxygen XML to fix a bunch of Doxygen bugs quirks
  * Postprocessing the generated HTML to improve syntax highlighting
  * Allowing source, image and example directories to be recursive
  * Automatically defining C++ language feature macros based on your project's target C++ version
  * Automatically integrating the cppreference.com doxygen tagfile
  * Providing a number of additional built-in doxygen @alias commands
  * Giving more control over the HTML inline using square-bracket [tags][/tags]
  * Adding a switchable light theme
  * Adding support for C++20 concepts
  * Self-hosting fonts to reduce external HTTP requests
  * Inlining SVGs so they can take advantage of currentColor


Reply to: